Namo Buddha
Namo Buddha in Nepal is considered to be one of the sacred pilgrimage sites of Buddhism. According to the Jatakas and other sutras, this place is related to the profound deed of Prince Mahasattva, who was one of the former incarnations of Buddha Shakyamuni. The narrative goes like this: Once there lived a powerful king called Maharatha. He had three…