Namo Buddha or Takmo Lujin is a sanctified place for the Buddhists. The Stupa located just off to the downtown Kathmandu is visited by scores of pilgrims every year. The legend associated with t...
Muktinath in Nepal is an imperative pilgrimage place for the devotees of Lord Vishnu as well as to Buddhists offering transcendental liberation from this world. There is a spot with flaming natu...