Tag : The Royal Palace of La Almudaina

Palma de Majorca: From Modern Beach to Roman Town

I spent most of my Majorcan travel time on Cala Major beach, one of the beaches located near Palma de Majorca, in local Catalan language (Catalonia): Palma de Mallorca, the major city and capital of the autonomous community of the Balearic Islands in Spain. Palma is a modern European city with amazing history. Originally, it was founded as a Roman …

View Photos