Post date: Feb 8, 2019 12:02:02 PM
The Queen’s Park Savannah in Trinidad’s capital city, Port-of-Spain, is the world’s largest traffic round-a-bout.