Harbour House, Grand Turk, Turks And Caicos Islands (21.4667, -71.1333)
Comments: 0
Church Folly, Grand Turk, Turks And Caicos Islands (21.4680053361, -71.1430500101)
124 Duke Streer, TKCA 1ZZ Grand Turk, Turks And Caicos Islands (21.4690962798, -71.1482345398)