Shalimar Spice Garden, Thekkady – An Amritara Resort
Murikkady PO, Kumily - 685 535, Kerala
Tel: +91 4869 222132; +91 4869 223232

Photo Gallery