From non-stop fetes to elaborate costumes, Trinidad Carnival is known as 'The Greatest Show on Earth,' and that title is not up for debate.
![Avatar](https://cdn.statically.io/img/i.pinimg.com/140x140_RS/d5/74/df/d574dfc4fb625dba48eebadb896467b6.jpg)
Ceejay Spencer