Kathmandu in Number 23 of the 25 best places to visit in 2017 by Business Insider

Kathmandu, Nepal has been placed on the list of the 25 places to visit to in 2017 by Business Insider. The US-based popular media group in March has placed Kathmandu, Nepal among the 25 Places.

Kathmandu is the capital city of Nepal, the largest Himalayan state in Asia. For newcomers, it offers a barrage of sights, sounds, smells and plenty of things to do.

News Source: Business Insider

Leave a Reply

Your email address will not be published. Required fields are marked *