2016 Aiu Island

2016 Papua New Guinea – Aiu Island Aiu Island is the nearest island to Ambungi also owned by the Ambungi people. According to a local named Davis who lives on the island, he and others had been chased out of the sea on multiple occasions at night by something emanating bright white light. They were … Continue reading 2016 Aiu Island