Nepal a country nestled along the foothills of the mighty Himalaya, is a land steeped in legends and mythology. The country is home to many pilgrimage sites related to the 2 predominant religions of Nepal, Hinduism and Bouddhism. The country abounds many temples, monasteries and shrines visited by devout followers of their respective faiths.

Nepal has several ancient  pilgrimage sites. Each temple is attached to a legend or belief that glorifies the miraculous powers of its deity. Kathmandu valley is home to the famous Pashupatinath Temple dedicated to Lord Shiva in Gaushala, it is the holiest Hindu destination in Nepal, Swayambhu Stupa or monkey temple the main Bhuddist temple. Hundreds of famous temples are located in and around the Kathmandu valley. some wellknown pilgrimage sites In East Nepal; Baraha Chhetra, Halesi Mahadev, Janakpur, Pathibhara, Tengboche. In Kathmandu valley In Central Nepal;  Manokamana, Gorkha, Lumbini the birthplace of Lord Bhudda, Muktinath, Gosainkunda, Tansen. In West Nepal; Swargadwari, Khaptad Ashram. Pashupatinath, Swoyambhunath and Boudhanath are the sites that are also listed in the UNESCO Heritage Sites.

Nepal is also the gateway to Kailash Mansarovar, the mythical abode of Lord Shiva. Devotees from various parts of Nepal and India throng the temples during special festivals. even though weak infrastructure renders some places hard to reach, efforts are being made on a national level to develop and promote some popular sites.

Pilgrimage sites of Nepal like Muktinath and Gosainkunda make popular trekking destinations. Tours to these sites are encouraged for the novelty they provide in terms of nature and culture.