Jamaica Beach is a city in Galveston County, Texas, United States on Galveston Island. As of the 2020 census, the city's population was 1,078. From Wikipedia
19-year-old Oklahoma woman recounts harrowing experience and subsequent recovery after shark bite during family vacation.