Beaches in Texas

Average water temperature: 85°F

Across 6 monitored stations in Texas.

esc