Where is Coelhos Beach?

Where is Coelhos Beach located?

Coelhos Beach, Coelhos Beach, Portugal (approx. 38.48179°, -8.96941°)


Where is Coelhos Beach on the map?