Thekkady, Travel Film, Idukki Posted on August 22, 2011 by ML Thekkady, one of the beautiful destinations located in Idukki in Kerala, India.Share this:FacebookTwitterEmailRelated