Turks and Caicos’ Newest Residential Resort Opens in November — and We Got a First Look

May 2, 2024 / Travel+Leisure

South Bank on Providenciales blends the island’s natural beauty with modern luxury.