maassagency.com
Jacaranda by Cherie Priest
The Ranger On the island of Galveston, off the coast of southeast Texas, lies a hotel called the Jacaranda. In its single year of operation, two dozen people have died there. The locals say it’s cu…