Palau Islands Happy to see Jellyfish ..For a Change !

Rate our Reviews

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