National Heroes Square
Location in Bridgetown, Barbados / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about National Heroes Square?
Summarize this article for a 10 year old
SHOW ALL QUESTIONS
National Heroes Square, formerly Trafalgar Square, is located in Bridgetown, the capital and principal commercial centre of the island-nation of Barbados. The square lies along Upper Broad Street and is on the northern shore of the Careenage ("Constitution River"), found directly in the centre of Bridgetown.