Where is Praia do Camilo?

Where is Praia do Camilo located?

Praia do Camilo, Faro, Portugal (approx. 37.09405°, -8.673152°)


Where is Praia do Camilo on the map?