Travel Kathmandu by alan.dotchin April 16, 2004 by alan.dotchin April 16, 2004 Kathmandu, the bustling capital city of Nepal, stands as a vibrant tapestry of history, culture, and modernity. Nestled in the Kathmandu Valley and surrounded by the mighty Himalayas, this city … 0 comments 0 FacebookTwitterPinterestEmail