Layoni, Indonesia


Layoni is a village in the Maluku Islands of Indonesia.