Maubesi


Maubesi - village in Rote Ndao, East Nusa Tenggara Province, Indonesia.