Swim with jellyfish in Palau

Day Trip to Jellyfish Lake in Palau

 Overview: Jellyfish Lake in Palau is one of nature’s greatest anomalies. Located in the heart of Palau’s South Rock Islands, the lake is home to millions of non-stinging jellyfish that…

Read more »