Top Qs
Timeline
Chat
Perspective
Mengellang
From Wikipedia, the free encyclopedia
Remove ads
Mengellang is a village in Palau and the capital of the state of Ngarchelong. The village is below the Baderulchau state mountains and is 900m west from Imetang.
Remove ads
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads