Independence Square

Square in Basseterre, St Kitts and Nevis.

Things to see in Saint Kitts and Nevis

Wikipedia