Perhaps Ron and Christina felt comfortable in China, but no team ever feels familiar with the hustle and bustle of Kolkata, India. The entire city is always a sensory overload, as well as a population overload, when the teams from 'The Amazing Race' run t
more