Freemaps

Olhos d'Água

Olhos d'Água, loosely translated as 'Eyes of the Sea', is a lively tourist mecca in the summer, very quiet in the winter with a lovely beach 'at the end of the road'.