Nepal is a picturesque country that takes pride in its culture and heritage. Nepal’s capital Kathmandu is home to the most famous Pashupatinath temple dedicated to lord Rudra. The temple is one prime Paadal Petra Sthalams – among the 275 places listed as must-visit for Shivaities. Hindu pilgrims from around the world throng to this […]