Gualdim Pais

Almourol Castle - Portugal

King of the Castles

One of Europe’s most iconic castles is undoubtedly the Castelo de Almourol, a fairy-tale fortress of Disney-like proportions perched in timeless splendour on top of a rocky island in the […]