Lohayong


Lohayong - village in Flores Timur, East Nusa Tenggara Province, Indonesia.