15 Oct Destinations What to do in Kathmandu? Where should you stay? Ravinder Singh (0) Nepal’s capital city of Kathmandu is one of the world’s must-go destinations for wayward travellers looking to experience...