Located at the foot of the Shivapuri Hill, at the northern part of Kathmandu, Budhanilkantha temple is certainly one of the most off-the-beaten places to visit in Kathmandu. You won’t see many (if any!) tourists there. As a result, Budhanilkantha offers a more intimate experience. It’s also the perfect opportunity to meet the locals.