Cancun was probably one of the first Mexican destinations to build their tourism business and they remain strong in the market! They have great beaches, water sports, tours, resorts and friendly people. What more could you want in a beach vacation? And it offers a lot of diversity. Big resorts,...Read more.