Boudhanath – Most Spiritual Place in Kathmandu

Boudhanath is an important pilgrimage place and meditation spot for Buddhists, Tibetans and Nepalis. Located in a busy trade route between Tibet and Nepal, this is a popular tourist site, heritage site and an...