Winter escape in Mallorca
Mallorca, The largest island in the archipelago of the Balearic Islands is everything dreams and Mediterranean postcards are made of. An autonomous Spanish region since 1983, Mallorca is a traveller’s delight both in summer as well as in the dreary…
Continue reading