Majority of people here in Nepal are Hindus and several temples and places related to Hindu religion in Nepal are frequently visited. Among the Hindu pilgrimage there are three stream: one is related to Lord Shiva, another is related to Lord Vishnu and other is related to the Goddess Durga( ma shakti) . so, pilgrimage sites of Nepal are related one way or another either three of these Gods or goddesses. In contrast to other religions temples, Shakti peeths and holy places related to Hindu are dominantly found here in Nepal.
Hence, Hindu pilgrimage tour becomes one of the most important and frequently done tours in Nepal. Pashupatinath and Gosaikunda are the holiest place related to Lord Shiva, muktinath and Devghat are the holiest places related to lord Vishnu and shakti peeths related to Goddess Durga are Dakhinkali, Guheswori are famous in the Kathmandu valley and outside the Kathmandu valley there are so many shakti peeths among them most popular are Manakamana and Binabasini. Such temples and shakti peeths are either situated on the top of the hill or in low land. Some other Hindu pilgrimage places are situated in the confluence of Rivers.
Another holiest place of Hindu pilgrims in Nepal is Janakpur-Ram Janaki Temple.