Celebrity Race Across the World locations: Where is the 2025 series filmed?

Starting from an island in Mexico, the teams have to reach the northernmost point of South America in a monumental journey across 3,600 miles