This Texas beach was just named one of the best in the United States

Padre Island National Seashore, located on Padre Island between Port Aransas and South…

 Padre Island National Seashore, located on Padre Island between Port Aransas and South…