Galveston beaches look like something out of a postcard

That sure is a sight to see!