Tuesday, May 27, 2008
Where in the world is "God's Own Country"?
Kerala, a state in the south-western tip of India is commonly known as "God's Own Country". The official tourism website for Kerala has more details and beautiful imagery of my home state of Kerala. Enjoy!
Subscribe to:
Comments (Atom)