National

Nepal placed on top of 10 must-see countries

Nepal has been placed at the number one spot in the list of 10 countries to visit this year by UK-based Rough Guides, one of the leading travel publishers in the world.Nepal placed on top of 10 must-see countries
bookmark
Published at : January 6, 2016
Kathmandu

×
Top