1. Spice Grove Hotels and Resorts Welcome to Spice Grove Thekkady, the God's own country Kerala's best premium-luxury 4 Star Hotel cum Resort. Nestled near to Periyar…