The Beach is a beach, located at Seawall, Galveston, TX 77551, United States
It was awesome with my girls and my beautiful wife.
Wear Sunscreen