Chitwan is the first National park of Nepal established in 1973. Chitwan is the nearest National park to Kathmandu. UNESCO, World Heritage site is “At the foot of the Himalayan, Chitwan one of the few remaining undisturbed vestiges of the Terai region. Which formerly extended …
National Park in Nepal
