Mengellang
Village in Palau
From Wikipedia, the free encyclopedia
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.
Village in Palau
From Wikipedia, the free encyclopedia
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.