Snorkeling Land's End: Pelican Rock & Underwater Wildlife in Cabo San Lucas | other | snorkeling