Shalimar Spice Garden, Thekaddy & Periyar

place of hotel: Thekaddy & Periyar