Swimming with Jellies in Palau

If someone dared you to jump into a lake full of jellyfish, would you do it? The obvious answer would be NO but for this lake, many will make an exception. This is widely known as the Jellyfish lake found in Palau Island (an island located in the Western Pacific Ocean). It’s completely isolated from…