Langgur


Langgur - village in Maluku Tenggara, Maluku Province, Indonesia.