Designed by
Title
Aerial View, Sa Foradada, Mallorca, Beautiful Landscape, Spain, Balearic #181653683
Description
The Balearic Islands are an archipelago off eastern Spain, in the Mediterranean. Mallorca Majorca, the largest island, is known for its beaches, scenic coastline and the Serra de Tramuntana mountains to the north. Palma, the capital city.