Pathibhara Devi Temple or Mukkumlung is one of the most significant temple which is located in the hill of Taplejung, Nepal and also considered as the holy places for Limbu people (Kirat religious groups). Worshippers from different parts of Nepal as well as other countries
Read more...