Palma: Island Adventures in Mallorca’s Capital

Mallorca, also known as Majorca, is one of Spain’s Balearic Islands and forms an archipelago with Ibiza, Menorca, and Formentera. Its mountainous landscape and over five-hundred kilometers of coastline put Mallorca at the top of the list for island adventure…

View Post