Where is Vilamar?

Where is Vilamar located?

Vilamar, Faro, Portugal (approx. 37.08604°, -8.74327°)


Where is Vilamar on the map?