Turning Left. From the car, I could see it. The Strand. A tourist destination on the Gulf of Mexico – cluttered with hotels and bars and people longing to find a...