Avalanche warnings and travel disruption hit parts of Europe as heavy snow falls in Mallorca and parts of Italy, Slovenia, Croatia..
Island in the Mediterranean Sea
Mallorca, or Majorca, is the largest island in the Balearic Islands, which are part of Spain, and the seventh largest island in the Mediterranean Sea.
0 shares 3 views
euronews (in English)