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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed