Thekkadi ne manque pas de choses à découvrir : Spice Village-Cgh Earth vous fera profiter d'un séjour au cœur d'un parc national, à deux pas de Mudra Cultural Centre et Salle de spectacle Kadathanadan Kalari Centre. Cet hôtel 4 étoiles se trouve à 41,4 km de Temple Sabarimala et à 4,4 km de Periyar Boat Landing (embarcadère).