Cocooned amidst the lush greenery and world famous Periyar Wildlife Sanctuary in Thekkady is the Candid Residency, a quaint but comfortable destination for all nature enthusiasts.