Kochi, India

Formerly known as Cochin, Kochi is a charming South Indian city that holds an interesting mixture of British, Holland, Portuguese, Chinese, Arab and Jewish influences … Continue reading Kochi, India