Grand Turk Lighthouse is a lighthouse on Grand Turk Island, Turks and Caicos Islands. The 60 feet (18 m) tall structure, overlooking North Creek, was completed by British architect Alexander …