Shola Heaven Resort is located in Kanthalloor, 10 miles from Pambadum Shola National Park and 15 miles from Chinnar Wildlife Sanctuary. The property is around 15 miles from Top Station, 16 miles from Lakkam Waterfalls and 21 miles from Anamudi Shola National Park. Some accommodations at the property...