Where is Conceição de Tavira?

Where is Conceição de Tavira located?

Conceição de Tavira, Conceição de Tavira, Portugal (approx. 37.14764°, -7.606249°)


Where is Conceição de Tavira on the map?