Discovering Kochi

India is one of the most fascinating places in the world for its stunning landscapes …