News

Ancient menhirs in Lianpui village, Mizoram, declared national monument by ASI, recognized for rich cultural heritage.