Classic Cars of Cuba09/03/2017 · By Sukie ChapmanWhat springs to mind when you think of Cuba, the Caribbean island and archipelagos that lie at the meeting point of the Caribbean Sea, Gulf of Mexico, and Atlantic Ocean? Read more