Kochi: Familiar And Unique

  Kochi sits in the middle of the state of Kerala, in south-west of India. Kerala is ‘God’s Own Country’ as the marketing campaign has been shouting for years. That’s true. You go to Kerala to learn that there are more greens than just bottle green and olive-green. But no,  Kochi doesn’t succumb to the rest-of-Kerala’s diktat. And […]