National Heroes Square Photo: National Heroes Square
National Heroes square, formerly known as the Trafalgar, is located in the centre of Bridgetown. The square is decorated with a statue of Lord Nelson, erected to commemorate the British victory at Trafalgar. The current name of the square appeared in 1999. I can add description