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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results