Mallorca – The Queen of Balearic Islands

If you haven’t been to Mallorca, the capital of Balearic Islands of Spain than you definitely should! Visit Palma, Formentor, Cuevas Drach, La Seu, Manacor