Where is Ventura?

Where is Ventura located?

Ventura, Ceara, Brazil (approx. -3.55722°, -40.56°)


Where is Ventura on the map?