I am in the process of booking a private boat for tour of Cozumel. Part of this tour I will be requesting a few stops to snorkel for the family.
My research has found that an area called the Columbia Shallows is the reef we should request for its beauty and variety of marine life.
I am not sure where exactly it is located (Punta Sur??) but what are your thought about this area for a private snorkel tour?