Home Mexico The Battle of the Beach Towns – Tulum vs Playa del Carmen