BlogTravel Review – Chitwan National Park vs Disney’s Animal Kingdom Chitwan National Park in Southern Nepal spans over 930 sq km and is home to…willsawneyOctober 15, 2010