Cochin (now called Kochi), the historic port town in Kerala, India has been one of the most important centers of the ancient Indian spice trade and to this day is famously referred to as the spice city. This town is a wonderful mixture of heritage, culture and natural coastal beauty. It was also formed the base of […]