Browsing Tag

Nepal put on top of 10 must-see countries

Nepal put 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. “With varied landscapes -- from the Himalayas to jungles inhabited by tigers, elephants and rhinos -- Nepal should be your first choice for travel in 2016,” Rough Guides said,…
Read More...