Palau Islands – Happy jellyfish

Rate our Reviews

Rate our ReviewsPalau Islands…I’m often asked, “what is your favorite country?” The truth is there are many contenders so my reply often depends on what my mood is, sometimes I’ll say “Palau’” and that’s usually met with another question “where on earth is that ?”. Well, Palau is a group of islands in the Western […]