Aaigels's Favorite Destinations

Majorca
Balearic Islands, Spain
Majorca (Spanish and Catalan: Mallorca) is the largest island of Spain. It is located in the Mediterranean Sea and part of the Balearic Islands archipelago. The name derives from Latin insula... more