Cancun opened its first hotel doors in 1974. Today, it is exactly what it was intended to be: an all-inclusive tourist magnet that people all over the world come to visit. Richard Quest travels to a new city to find its DNA, its very essence. Larger-than-life characters take us on a journey to experience the soul of the city in a way a tourist can't. United States 2024.