Kathmandu durbar square which is also listed in world heritage site is one of the best place to visit at your stay at Nepal.