As Florida’s largest lagoon at 15 stunning acres located in San Antonio, Mirada is the newest lagoon offering a day in paradise.