Kochi, popularly known as Cochin, is a lively port town in the southernmost state of India called Kerala. Cheered for its historical significance as well as cultural variety coupled with picturesque ...