Khuai Kawl, Waterfall, Pamzal is a tourist attraction located in Pamzal, Manipur. The average rating of this place is 3.70 out of 5 stars based on 3 reviews. The street address of this place is 8C95+P5F, Pamzal, Manipur 795143, India.
Pintu Sk 22 months ago
Beautiful ❤️