Whale Watching Combined with Snorkeling
https://atavi.com/share/xhu45az1epy90
Whale staring at in Cabo San Lucas is already one of several so much entertaining and worthwhile reports on the water—yet in case you mix it with snorkeling, your day at sea transforms into an all inclusive marine journey