Located in the heart of Bridgetown, National Heroes Square is positioned between Upper Broad Street on the shore of the Careenage river. Heroes Square features gardens, a fountain and monuments.