Skip to content

Day: February 29, 2008

Historic Alcúdia

Alcúdia in the north of the island probably boasts more history than any other town or city on the island, possibly even more so than Palma de Mallorca. The reason […]