Island Jungle Resort is an eco-friendly wildlife resort located at the western edge of Chitwan National Park in Kawasoti, Nepal, along the beautiful Narayani River.