The Kathmandu Durbar Square is possibly the most popular among the three UNESCO durbar squares that Kathmandu has. From times immemorial, it has been a place that has seen some epic activities - from coronation ceremonies including the one for the last Ki