The Kathmandu - Pokhara - Chitwan Tour is a remarkable tour through Nepal's various landscapes and rich biodiversity. Your experience begins when you arrive in Kathmandu, where you will come across by the bustling streets and cultural legacy of the capital city. From there, you'll ...