Travel to Grand Turk, Turks & Caicos

Hurricane Ike in 2008 left many buildings damaged in Grand Turk and many projects stopped. Ellen Creager, Detroit Free Press, MCT
Loading