Where is Manhiça?

Where is Manhiça located?

Manhiça, Manhiça (Station), Mozambique (approx. -25.40275°, 32.80516°)


Where is Manhiça on the map?