Exploring the Waters with CABO SUP
One of the fastest-growing water sports in the world, stand up paddling (“SUP”) is gaining momentum as fun way to exercise and take in the sights while on the water. Los Cabos offers a great setting for stand up paddling, with the gorgeous Sea of Cortez and amazing weather. Even if you’ve never stand up paddled before, you can experience this amazing activity while vacationing in Los Cabos. We talked to Meredith Vosburgh of CABO SUP about their offerings. How did CABO SUP get started? We (owners/operators Lee and Meredith Vosburgh), first started stand up paddling 7 years ago in Montauk, Long Island. After relocating to Cabo 6 years ago to…