MALLORCA Ultimate Travel Guide 2023 | All Cities, Beaches & Attractions | Spain
Mallorca (Majorca) is among the Balearic Islands, situated off the east coast of Spain. Mallorca and its capital Palma de Mallorca are main journey locations, whereas its seashores are well-known