Matagorda, a small town set on the namesake bay in Texas, is best known for outdoor recreation, including fishing, shelling, kayaking, and relaxing on peaceful beaches.