Mallorca

Mallorca (Majorca) is one of the Balearic islands in Spain with Palma as the capital city. Mallorca is surrounded by mountains and if you drive out of the highway, you could see many fields of watermelon and other plantations. How to get there: If you book in advance, flying is the cheapest and fastest way. […]