Country Inn Corbett is a well-known resort located near Jim Corbett National Park in India. It offers a comfortable stay and a range of amenities to cater to the needs of its guests. The resort provides spacious accommodations, on-site dining options, recreational activities, and easy access to the natural beauty of the surrounding area.