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.

Read More