Destination Guide: Cozumel, Mexico – Home of Heavenly Beaches and Surreal Scuba Diving

There’s no doubt you’ve heard of Mexico’s largest Caribbean island, Cozumel.  However, this isn’t just another Mexican beach town.  From extreme divers and nature lovers to beach bums and history buffs, this Mexican Caribbean Island has something for everyone!