Aaigels's Favorite Destinations
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