Vangchhia is a village in the Champhai district of Mizoram, India. It is located in the Khawbung R.D. Block. It is famous for the 171+ megalisth/menhir stones which are protected by the Archaeological Survey of India since 2012.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.