National Heroes Square
   Photo: National Heroes Square
  National Heroes Square, formerly called Trafalgar is located in the center of Bridgetown. The area is decorated with a statue of Lord Nelson, erected to commemorate the British victory at Trafalgar. The present name of the square appeared in 1999.   I can complement the description