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...
Have fun watching...