Kerala – God’s Own Country
Friday, July 11th, 2008Kerala is truly “God’s Own Country“. The sheer natural beauty combined with several man-made wonders goes to make this a paradise on Earth. Kerala for me conjures up myriad memories, a number of colors and a canvas waiting to be painted. The beauty and elegance of the land make it truly a difficult task as to […]









