© All Rights Reserved 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 seaRelated images