Meenachil river-Ravenous beauty in Kerala

Whoever has coined that phrase “God’s own country” must have experienced a bit of heaven on earth. The place that I am talking about is Kerala, a picturesque and lush green state  in southern India. [Read more…]

Green Pepper Cashew Risotto

In Ayurveda, the importance of spices like pepper has been described in many chapters of Charaka Samhita. In addition, [Read more…]