Ngriil Explained
Ngriil is a village on the north coast of Babeldaob, in the Ngarchelong state of Palau.[1] [2]
Notes and References
- Web site: Ngriil. 17 August 2020. Accuweather.
- Web site: Ngriil Map Palau Google Satellite Maps. 2020-08-17. www.maplandia.com.