Sunday, May 5, 2024
Shalimar Spice Garden ResortWrite Review Upgrade to SponsoredMurikkady P.O, Kumily, Thekkady, Idukki - 685535 Services: Built on a verdant land unscathed by modernization, the Shalimar Spice Garden is... Also find Shalimar Spice Garden Resort' in Hotels, Resorts etc.WebsitePhonePhotos |