Welcome to the world of Jellyfish Lake! This marine lake is situated on Eil Malk, an island in Palau