Situated on the way to Thekkady from Kottam is the beautiful organic garden of spices, Abraham’s Spice Garden. The garden nestled right...Must See India