thefloridahoosier.com
Grand Turk: Columbus’s First Landing In the New World
As in many islands in the Caribbean, Grand Turk claims to be the site of Christopher Columbus’s first landing in the new world. Many make this claim just before they begin to tell you how ho…