It was Walter Mendis, who gave the definition ” God’s Own Country” to beautiful Kerala. Poetic Imagination has it that She is a maiden clad in a green silk saree, Pacha Pattu Udutha Keralam, enthralled by the green landscape ( she receives > 2500 mg rains ) effectuated by Mother Nature !