While there are Blue Flag beaches all over the world, Mexico is the star of the show in North America, boasting a whopping 77 ...