Bolivar Peninsula is a narrow barrier on the upper Texas Gulf Coast, across from Galveston. It has beach towns like Crystal Beach, good fishing, a ferry to Galveston, and a hurricane-prone past.