Today I got a beautiful postcard from the Turks and Caicos Islands! The postcard features a nice aerial view of the Grand Turk Cruise Center. The Turks and Caicos Islands are a British Overseas Territory located in the Caribbean. Its capital is Cockburn Town, which is located in Grand Turk island. The islands have a total land area of about 430 square kilometres and a population of about 31,000 people. It is known primarily as a tourist destination and is also known as an offshore financial center. A nice space stamp was used! Thanks Robinsons!