The Turks and Caicos Islands Tourist Board hosted its famous Fish Fry on Thursday, November 17, but this time it had a twist – it was held at the Lester Williams Community Park on the island of the nation’s capital, Grand Turk.
Subscribe
0 Comments