Where is Almufala?

Where is Almufala located?

Almufala, Ceara, Brazil (approx. -2.94028°, -39.82694°)


Where is Almufala on the map?