thefloridahoosier.com
Grand Turk: Sea Life
Grand Turk, located in the Turks Caicos islands is noted for it’s beautiful beaches and sunny blue skies. It is also famous for being the location where John Glenn landed after his three …