Palau Seventy Islands from a bird's eye view

in #nature4 years ago (edited)

The Ngerukeuid Islands, also known as the Seventy Islands, are an uninhabited archipelago of the Pacific island republic of Palau. They are located in the southwest of the Chelbacheb Islands archipelago. Check out the youtube page and leave a thumbs up...

138.PNG

Have fun watching...