Texas has more than 360 miles of coastline with Gulf Coast beaches for swimming, surfing, diving, camping and boating as well as six islands including Galveston, South Padre, and Pelican Island. Big Bend National Park features hiking trails, mountains, stargazing, and wildlife, while Hill Country includes six state parks, wineries, and charming towns. Texas cities like Dallas, Houston, Fort Worth, San Antonio, and Austin offer restaurants, nightlife, resorts, sports teams, history, and culture.