An island located off the coast of Mexico's Yucatan peninsula, Cozumel is considered one the best diving and snorkeling spots in the world. Cozumel is known for its abundance of beautiful coral and brightly colored tropical fish swimming in crystal clear, blue Caribbean waters.
Although badly damaged by Hurricane Wilma in 2005, this resort town has been completely rebuilt since then and has a variety of great ocean-based activities for tourists--including boat tours, snorkeling and diving adventures and swimming with dolphins. For those who are seeking a vacation with a lot of possibility for R & R, Cozumel's fantastic and beautiful beaches are sure not to disappoint.