Where is Praia di Odeseishe?

Where is Praia di Odeseishe located?

Praia di Odeseishe, Faro, Portugal (approx. 37.43333°, -8.8°)


Where is Praia di Odeseishe on the map?