Tag: World’s Top Destination 2019
Kathmandu Ranked 19th for the World’s Top Destination 2019
Kathmandu, March 27, 2019: Kathmandu lied in the 19th position out of 25 world's top destination for the year 2019.
One of the world’s largest...