4 minutes tagged with  Jellyfish

Jellyfish Lake is located on Eli Malk island in the Republic of Palau. Twelve thousand years ago these jellyfish became trapped in a natural basin on the island when the […]


Find out more in other tags: