Description
Independence Square is the site of the old slave market built in 1790 where slaves from Africa were auctioned to work in the sugar plantations.
©