merrytogoaround.com
fort kochi & why i love it
Fort 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 tru…