Be sure to beach hop at the swimmable beaches in Cabo for snorkeling. El Medano is the best choice !
This moment by @TheDevWalker contains videoand is 14 seconds long.
El Medano Beach
Share
Visit the page to view this Moment.