Imagine this: You've just arrived somewhere in Texas with your friends and family for a weekend getaway. The sun is shining on your face, the wind is in your hair, and you're relaxing on 725,00 new cubic yards of beach. You read that right- there's a whole new beach in town. Where are you? Galveston...
Read MoreTag: nature
Posted on 9/8/2015