Loading Video…
This browser does not support the Video element.
Mirada Lagoon
Mirada Lagoon has crystal clear water, white sand beaches, and an obstacle course. Fox 13 photojournalist Albert Gamboa gives us a bird’s eye view of Mirada Lagoon in San Antonio.