Thekkady, home to Periyar National Park and Tiger Reserve, is a nature lover's paradise where ... given its varied topography and rich cultural background. Kerala's natural beauty and hospitality ...