Larat


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