by Hunter R. Slaton | September 11, 2008


Grace Bay ClubThe 59-suite luxury Grace Bay Club, on the Turks and Caicos island of Providenciales, has escalated the “infinite” arms race with its Infiniti Bar, stretching 90 feet from the beach to the breakers. The bar is connected to the resort’s Euro-Caribbean restaurant, Anacaona.