Algeciras pictures. Algeciras is a small town just across the Strait of Gibraltar from Morocco. The city's closeness to Africa is apparent: it's a lot more chaotic than other towns to the North.
Algeciras's chaotic appearance shows the closeness of Morocco (just across the Gibraltar strait)
Still life on a Spanish rooftop
The only cloud in the area loves to reside above British-ruled Gibraltar
The first moments of consciousness