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.
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.