Wednesday, 12 June 2024 11:40 PM
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.