Tripadvisor.com, so far the largest travel sites of United States has placed Kathmandu, the capital city of Nepal in the list of 25 best tourism destinations of the world. Garden