The political, commercial and cultural hub of Nepal is the first stop for the majority of visitors to the country. Once a separate…