Sesame Street Muppets are a one of the features at the Sandal’s Resort in the Caribbean nation of Turks and Caicos. According to FP Turks and Caicos, the resort went in classroom to teach about hurricane preparedness. The group included Sesame Street Muppets, who are always ready to help children learn new thing. Those located …
Tag
Showing: 1 - 1 of 1 RESULTS