Hiking Highlight
Recommended by 142 out of 151 hikers
Alcúdia Town Hall is the town hall of the Spanish municipality of Alcúdia in the northern part of the Mediterranean island of Mallorca. The town hall is located in the center of Alcúdia at the address Carrer Major 9, right on the Placeta de les Verdures. Also known as the Casa Consistoral, the building was constructed in 1523. Wikipedia
June 26, 2022
A beautiful authentic city with small paths to picturesque shops
August 18, 2022
Sign up for a free komoot account to get 9 more insider tips and takes.