Azenhas do Mar

Azenhas do Mar

Azenhas do Mar is perched on the cliffs near Cabo da Rocha, the western most point of continental Europe.

The name literally means water mills by the sea

Related images