Friday, 17 May 2024 05:52 AM
January 13, 2024 12:45 pm
KATHMANDU, Jan 13: The world-famous travel website 'Tripadvisor' has declared Kathmandu, the federal capital of Nepal, as the best natural destination in the world.