Overrated, expensive & crowded - Tulum lost its magic. Here are 24 towns with amazing beaches, cenotes and ruins to visit instead of Tulum.
942