Kerala, The devolping Tourist Spot

A tourist Spot - One of the beautiful tourist spot in Kerala.
India
January 19, 2007 2:41am CST
Kerala is a small state in southern part of India and is also called as God's own country. The land is blessed with its resources and scenic beauty.
1 person likes this
2 responses
• India
19 Jan 07
Kerala its a beauty of nature.
@joypjose (88)
• India
19 Jan 07
I would like to know much about the state kerala...