Steal some time from the monotonous day-to-day grind and make most of your weekend breaks by escaping to some soul-soothing …
Kathmandu is Nepal's capital and largest city with about 2.5 million inhabitants. Kathmandu is also the country's largest metropolitan area. …