Shalimar Spice Garden is located in a picturesque natural setting at 1000 metres above sea level in the hills known as the Western Ghats in the state of Kerala, South India. Shalimar Spice Garden is a tasteful blend of Indian and European ideas. It o...