Caribs

Santa Rosa First People’s laying of Wreath on the burial site Red House Trinidad and Tobago at today’s reopening ceremony.

Artist impression of to be built village and heritage site