Have you been to "God's on Country"?
December 4, 2008 8:32am CST
Kerala is popularly known as the God's own country.Its a small state at the tip of India.The scenic beauty, the backwaters, the home stays,and the people make Kerala really the God's Own Country. The Munnar Hills, Athirampilly Waterfalls, Alleppy Backwaters, Kochi City & China nets, Palaces and their art works are amazing. Have any of our lotters been to Kerala. Please share their experiences