Palau: Snorkeling in the Jellyfish Lake

 

The Palau archipelago is located in West Pacific Ocean, east of Philippines. The archipelago is composed of more than 250 islands. Those islands are for most of them inhabited and they are mainly covered with tropical forest and mangrove. This short presentation is by itself forewarning nice adventures. But adding to that a lake full of jellyfish makes Palau become an even more extraordinary region.

Continue reading“Palau: Snorkeling in the Jellyfish Lake”