Snorkeling in Cabo San Lucas

Snorkeling in Cabo San Lucas

Snorkel is an activity designed for all types of swimmers who want to spend the day discovering the seabed and to learn about the different types of fauna and flora that live underwater and to spend a pleasant day in the sea water. This is a fairly simple and relaxing...