News

Dive straight into the turquoise waters off Mexico's coast at this iconic beach. Located on the Baja California Peninsula, this gem is a snorkeling hotspot.