My Journey to the God's Own Country !
May 27th 2016 I have always wondered why Kerala - A small state located in the south-west part of India is often called as God's own country. In this era of commercialization and Globalization, the marketing people will make use of all the punchlines and taglines to lure the masses. So i thought the phrase God's own country is something used for tourism purpose since Kerala is one of most preferred vacation des
... read more