Tripadvisor recently crowned Isla Pasion beach in Cozumel, Mexico, as the world's best beach, despite ongoing cartel violence and travel alerts in the region.
Tripadvisor recently crowned Isla Pasion beach in Cozumel, Mexico, as the world's best beach, despite ongoing cartel violence and travel alerts in the region.