Photo of Star of David in Trinidad is courtesy of freelance journalist Barry Yeoman, who published it on Flickr.
The reasons for the appearance of the six pointed star in Trinidad are:
1. in the 1930s Trinidad was a British colony and a British Colonel was transferred from Palestine to Trinidad. He was not Jewish, but he probably saw it in Palestine and decided to adopt it for the Trinidad Police force.
2. Others believe it was a talisman that brought good luck and that's why it was chosen.