The word Sathram means ‘a resting place’ in Malayalam. The place called Sathram in Thekkady was traditionally used by pilgrims and devotees of Lord Ayappan […]
There are several parks in Thekkady that offer the visitors to indulge in a variety of elephant related activities. One popular activity among the tourists […]
Pattumala literally means hill draped in silk. This beautiful region in Idukki is approximately 8 kms from Peermade and 24 kms from Thekkady. The place […]
The Periyar Interpretation Centre is a visual and audible treat for nature lovers who visit the Periyar Tiger Reserve. It is a one stop destination […]
Ayyappancoil temple and hanging bridge is a beautiful tourist spot located at mattukkatta of idukki district. It is also a place having 3000 years of […]