Saturday, May 8, 2010

Kerala Tours-'God's Own Country'

Kerala Tours-'God's Own Country'

Kerala in south India is the most beautiful destination in the world. Kerala also known as 'God's Own Country'.