Snorkeling October 23, 2020 Pelican Cabo ShareTwitterFacebookPinterest The 5 Best Places for Snorkeling in Cabo