Largest man-made lagoon opens in Florida. And itโs closer than you thinkThe countryโs largest man-made lagoon is now open, right here in Florida.