Daily Archives: March 1, 2010

Summer Specials are heating up in TCI

Written on March 1, 2010 at 12:54 pm, by toni

Tantalizing views of the turquoise waters of the Turks and Caicos Islands await the guests of Leeward Resort, one of the newest luxury beachfront accommodations in Providenciales. Also, its idyllic location means a wide range of water activities and eco-adventures are just steps away. Today one of the newest resorts in Turks and Caicos announced Continue Reading