Nestled in the heart of the lush Western Ghats in Kerala, Thekkady is a nature lover’s paradise.


Nestled in the heart of the lush Western Ghats in Kerala, Thekkady is a nature lover’s paradise.

Known as “God’s Own Country”, Kerala is a serene and pleasant state in southern India.