Kerala Tourism :: Kerala Tour :: Kerala Travel

Kerala – God’s Own Country

Friday, July 11th, 2008

Kerala 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 […]