Massane Tower
The Massane Tower is an ancient signal tower located in the Albères Mountains of Southern France, west of the Mediterranean commune of Argeles-sur-Mer. The kings of Majorca built a network of watchtowers in the thirteen-century as an early warning defense ...