DALLAS(KDAF)— Cowboys and cowgirls in beach tops and flip-flops! You can only see that at a Texas beach!—but where can you find the best beaches?

When you think of a beach, you usually think of places like Hawaii or Florida, but a lot of people think of Texas and beaches together. A travel advisor site called Touropia did just that!

They listed the 12 best beaches in Texas and we were blown away! The list shows beautiful beaches most probably haven’t gone to or even heard of

Have you heard of any of these beaches? Check out the list and see.

  1. South Padre Island
  2. Port Aransas Beach, Mustang Island
  3. Padre Island National Seashore
  4. Rockport Beach
  5. Galveston Beach
  6. Crystal Beach
  7. North Beach, Corpus Christi
  8. Boca Chica Beach
  9. Surfside Beach
  10. San Jose Island
  11. Sea Rim State Park
  12. East Beach, Galveston