Behind the Lens – Jellyfish Lake in Palau

One of the most incredible things I’ve ever done is gone swimming with jellyfish in Palau. Palau is a small island country of approximately 20,000 people in the Pacific Ocean, east of the Philippines and north of Indonesia. It is also home to, what I believe, is the greatest diving in the world. The most …

Read more