Where is Vilamoura?

Where is Vilamoura located?

Vilamoura, Faro, Portugal (approx. 37.081°, -8.11083°)


Where is Vilamoura on the map?