Maunura

Indonesia

Maunura is a village situated in Indonesia. It is located approximately 45 km west of the town of Ende on the island of Flores.

The village has a population of around 5,000 residents.

Sources

  1. Maunura