Villa Offers Tropical Tranquility On The Turks And Caicos Islands

Tag : Forbes
Tag : Lifestyle
Considering an idyllic spot on the water in the Turks and Caicos Islands? Kira Isle, Leeward, on Providenciales may just be the ticket. The family-oriented community boasts a marina, restaurants, water sports companies and an international school, among other services, according to Gordon Williams …