Mexico is famous for its breathtaking beaches ... Be warned, it's a long walk to the beach from the center of town, so you'll ...