Jellyfish Lake on Eil Malk Island, Palau. By Alexandra|2018-11-29T17:12:29+00:00November 29th, 2018|Comments Off on Jellyfish Lake on Eil Malk Island, Palau. Share This Story, Choose Your Platform! FacebookXLinkedInPinterestEmail About the Author: Alexandra