2 min read
0
Why Kerala is called Gods Own Country
Kerala is a state in south-west India, known as "God's own country", and is one of the popular tourist destinations in India. The phrase however is not an
My WordPress Blog