Beaches in Texas

Average water temperature: 77°F

Across 10 monitored stations in Texas.

esc