Beachfront Resort in Turks and Caicos Launches Winter Promotions
26 oct. 2010 10h00 HE
|
Leeward Resort
PROVIDENCIALES, TURKS and CAICOS ISLANDS--(Marketwire - October 26, 2010) - Leeward Resort, an affordable, luxury all-suite, beachfront resort in the Turks and Caicos Islands, today announced...