Posts with tag ”algeciras”
Found 1 hits, currently showing 1-1.

Raiding Algeciras
The city of Algeciras have sometimes been called the most ugly town in Spain. Even though the harbor area is a disaster due to the refinery, I can think of far worse places.