Click Here For Full 360/VR Experience

The Independence Square is a large square in Paramaribo, the capital of Suriname. The square is located in the historic downtown near the Suriname River.

Leave a Reply