Feel Good Moment – Christmas In St. Thomas Village

With the season of Christmas in the air for many, residents of St. Thomas Village in Chaguanas had a visit from Santa and Mrs. Claus, or should that be Mrs. Moko Claus? More in this Feel Good Moment.

Translate »