Where is Praia do Telheiro?

Where is Praia do Telheiro located?

Praia do Telheiro, Faro, Portugal (approx. 37.04549°, -8.97868°)


Where is Praia do Telheiro on the map?