Turks and Caicos

After an overnight in Miami we arrived in Turks and Caicos Islands to be met by the mayhem that is called immigration!  After an hour waiting we were through and on our way from the airport passing roads named Power Street (the road that led to the Power Station), Airport Road (the [...]