×

Run Island

Island in Indonesia
Run is one of the smallest islands of the Banda Islands, which are a part of the Moluccas, Indonesia. It is located within Banda District in Central Maluku Regency. Wikipedia
Location: Oceania
Province: Maluku