Cochin, first glimps of South India

Cochin, first glimps of South India