Trisha Shetty (Editor)Im a simple gal who loves adventure, nature and dogs Im a perfectionist tooNgkesillUpdated on Nov 05, 2023EditLikeCommentShareShare on FacebookTweet on TwitterShare on LinkedInShare on RedditSign inNgkesill is an island of Palau.Map of Ngkesill, Republic of PalauMore Alchetron TopicsReferencesNgkesill Wikipedia (Text) CC BY-SASimilar TopicsFrançoiz BreutJim EakinsDai Young