29 Haz 2025 ... “From December through April, we get peak visibility and some of the calmest waters,” says Carrillo. “It's the perfect season for snorkeling, ...