The Tour Barberousse (in English, Redbeard Tower) is in the coastal village of Gruissan in the Aude département of France.
Contact us...