This Organic pepper is grown; hand harvested and packaged at our farm hotel, located in Tamil Nadu,
South India which is one of the 25 Biodiversity hotspots of the planet.
It is shade grown among indigenous trees, at an altitude of 1200 mt, making it ecologically
Send as free online greeting card
Email a Friend