16 Best Things to Do in Kochi, Kerala – Southwest India

The state of Kerala in South India is popularly called as ‘Gods own country’. Palm trees swaying across the beaches, reflections of backwaters in the lagoons & a serene sunset from a houseboat, are reasons enough to visit it, but let me add to it. Kochi has a good coastline with beautiful beaches… touristy as […]