From beaches to historical sites to underwater adventures, there's so much to see on this beautiful island. Here are the best things to do in Grand Turk.