Champhai Zotlang North Presbyterian Church
F82P+JRF, East Zotlang, Champhai, Mizoram 796321, India
3.5
8 reviews
8 comments
Location reporting
Claim this location
Write a review
Recommended locationsEren Laltlanhlua
Vlmsi Renthlei
Rawngbawla Varte
Ramngheta ralte
Iconic place with beautiful scene surroundings.
Andy Kholhring
Good
Vena Jahau
RoBert Sb
Daniel Duhsaka