Turks and Caicos....our new norm....on the best beach in the world - Grace BayIt's been a long year for everyone around the globe and we could all use some vacation time, what better place to do this than...