Château Royal de Collioure
France · Europe
About
The Château Royal de Collioure (Catalan: Castell Reial de Cotlliure) is a massive French beach fortified royal castle in the town of Collioure, a few kilometers north of the Spanish border in the French département of Pyrénées-Orientales.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.