The Roman fish salting factory (FactorÃa romana de salazones) was a salting factory established on the seafront of Algeciras ...
The Torre del Fraile is one of a set of military watchtowers built around the South and East coast of Spain to keep an eye on ...