Back to photostream

Seventy Islands

Palau.

 

Ngerukewid is a set of islands located inside Palau's lagoon. The islands and the area around them are protected under the Ngerukewid Islands Wildlife Preserve, which was established in 1956.

815 views
39 faves
12 comments
Uploaded on November 18, 2024
Taken on November 2, 2024