Ah, the land of tacos, sombreros and tequila. With a land mass as big as the lower 48 states, there’s plenty to see and do here. When most people think about traveling in Mexico, they usually envision an all-inclusive beach resort and never leaving it. While there’s nothing wrong that, Mexico has a lot to offer outside the resort walls. From bustling cities, to quaint colonial towns, to ancient ruins, your options are practically endless.
Cozumel is a small island that really packs a punch just off the coast of mainland Mexico 40 minutes on a ferry from Playa del Carmen. The island is best known for…