NEH PEMASHUBU
Category Religious
A Pilgrimage place about 13 KM from Mechuka town, called Neh Pemashubu, which is known as the meditation place of…
More...Mechukha
Category Natural / Scenic beauty
Menchuka is situated at a high altitude of 1890 mtrs close to Mac Mohan Line. Menchuka is made of three…
More...