New evidence suggests that the Bahamas were settled earlier than previously thought. But that’s not all. It appears that the first explorers to arrive on the islands transformed the entire landscape...
The Turks and Caicos Islands (often abbreviated to TCI) are a British Overseas Territory known primarily as a tourist destination and as an offshore financial center. However, this small group of...