Where is Taveira?

Where is Taveira located?

Taveira, Ceara, Brazil (approx. -7°, -38.81667°)


Where is Taveira on the map?