News

Swim in the jellyfish lake

Don’t want to swim with the sharks? Jump in with jellyfish in the Pacific island nation of Palau.