Fort Saint Elme
Fort Saint Elme sits perched on a high hill between coastal villages Port Vendres and Collioure on the Mediterranean in southern France. Initially built in the ninth century as a signal tower to warn the castle in Collioure from Arab ...