The cultural capital of India, Kolkata is a historical ... home to mansions that are several centuries old, temples and ...