Cathedral and town square of Algeciras

photo1.jpg

Algeciras is the busiest port town in Spain. It is near the straits of Gibraltar, on the Río de la Miel (honey river).

Photo album created with Web Album Generator