Hosted on MSN3mon
One Of The World's Most Spectacular Natural Wonders Is An Awe-Inspiring Indonesian Crater LakeWhile there are plenty of islands to choose from when planning your trip to Indonesia (including this under-the-radar black sand beach that doesn't have Bali's crowds), Sumatra often flies ...
The chilling incident happened in a village in North Sumatra, Indonesia ... the mother's body below the waters of Deaa Orahili Beach. The reptile surfaced an hour later, still clutching onto ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results