Anyone on their holidays in India for the end of December may wish to head to the state of Kerala to take place in the annual Cochin Carnival in Fort Cochin. Anyone on their holidays in India for the end of December may wish to head to the state of Kerala to take place in the annual Cochin Carnival in « Continue Reading »