Matagorda Island Gulf Beach: Remote Texas Barrier Island | OnlyBeaches