Ngriil Explained

Ngriil is a village on the north coast of Babeldaob, in the Ngarchelong state of Palau.[1] [2]

Notes and References

  1. Web site: Ngriil. 17 August 2020. Accuweather.
  2. Web site: Ngriil Map Palau Google Satellite Maps. 2020-08-17. www.maplandia.com.