
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...