Quizzing Live

In, Geography, On Which Island Might You Visit Nelson's Statue In Trafalgar Square, Bridgetown

Answer:
Barbados