You'll be right at one end of San Padre Island National Seashore (mostly bird watching).... and only about 575 miles from Big Bend National Park.... skeeter