Playa Del CarmenMexicoMexico CityGuadalajaraMonterreyMeridaUnited StatesGulf of MexicoGuatemalaBelize500 km500 miles