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 famous Pashupatinath Temple, Buddhanath Stupa, and several other famous temples. Hundreds of famous temples are located in the Kathmandu Valley.Some well-known pilgrims sites are Baraha Chhetra, Halesi Mahadev, Janakpur Dham, Pathibhara, Tengboche Monastery eastern part of Nepal and Manakamana, Lumbini, Muktinath, Gosainkunda Kathmandu Valley in Central Nepal and Swargadwari, Khaptad Ashram in West Nepal. Pashupatinath, Swoyambhunath, and Boudhanath 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 the national level to develop and promote some popular sites.
Pilgrimage sites of Nepal like Muktinath, Halesi Maratikaand Gosainkunda popular trekking destinations in Nepal. Tours to these sites are encouraged for the novelty they provide in terms of nature and cultures.