Touting the Turks and Caicos
Season 1, Episode 693, Feb 20, 2017, 07:04 PM
Share
Subscribe
This independent nation consists of of two island groups in the Atlantic southeast of the Bahamas. Though British by background and allegiance, they've developed a culture all their own.