Taylor Bay Turks and Caicos – Taylor Bay is not really just one of the most beautiful coastlines in the Caicos chain of Turks’ islands and; but it really is