Amenities at Sterling Thekkady | A Wildlife Resort in Thekkady