National Heroes Square Photos

Meet 1 travelers, 2 tour guides and discover 61 photos

National Heroes Square (formerly Trafalgar Square) is located in the capital and principal commercial centre Bridgetown, on 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.
View National Heroes Square guide >

National Heroes Square

National Heroes Square

Heroes Square

Heroes Square

Lord Nelson Statue

Lord Nelson

Heroes Square Fountain