Cochin The Queen of Arabian sea on west coast of India