Can You See God in the Turks and Caicos?

Can You See God in the Turks and Caicos?

The Turks and Caicos Islands, or TCI, are in the Atlantic Ocean, southeast of the Bahamas. We loved our time in Freeport, Bahamas, so I knew we’d love it here too. Over two-thirds of the population is Christian, and the coastline is over two hundred miles. Of the...

Pin It on Pinterest