The adage that there are more temples in Nepal than there are houses, and more gods and goddesses than people holds true. There is no accurate data as to how many temples there are in Nepal but they must run into hundreds of thousands. Thanks to its diverse multi-ethnic and multi-religious communities, for every community has its unique god and temple to pray in.
Hindus probably have the highest number of place of worship in Nepal. The temple of Pashupatinath which is a world heritage site is the biggest house of god in Nepal, considered one of the four important pilgrimage sites for Hindus all round the world. Other famous Hindu temples include Changu Narayan temple, Budanilknatha, Manakamana, Bindebasini in Pokhara, Krishna temple in Patan, Barah Chhetra in Sapta Koshi, Muktinath in Mustang etc.
Likewise Buddhists have also plenty of religious sites to visit Boudhanath and Swoymabhunath stupas are two prominent ones that have been inscribed in world heritage site list. like Muktinath in Mustang and Tyangboche in Everest region etc.
There are also temples belong to Bon, Kirat, Islam, Jain, Christian and others. Being a religiously peaceful and harmonious country, anyone can visit any religious sites irrespective of their religion.