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