
Palau Islands – Happy jellyfish
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 […]
Follow us: