Landrail Point seemed like Paradise UNTIL… Cara 6 years ago Landrail point on the west side of Crooked Island, Bahamas seemed like Paradise until….. Last stop on the Bahama trainGeorgetown Cruiser’s Regatta Where Have You Been All My LifeBahamas Before and After Hurricane Dorian