The coastal town of La Herradura

La Herradura = Horse shoe
An obvious name, isn't it?

The view from Cerro del Gorbal - sorry about the wires.

Comments
Sign in or get an account to comment.