The best beaches of the Mexican Caribbean are found in the city of Cancun, which is known worldwide for its extensive white sand beaches and turquoise sea, in locations that suit all tastes, with calm waters, fun waves, partying or more solitary and peaceful environments. Two of...