Cabo Catoche is the point where the Caribbean sea and the Gulf of Mexico meet. In this tour you can fish, snorkel and enjoy the freshest ceviche with the incredible scenery of pristine beaches,