Saint Petersburg’s New Holland Island Opens to the Public

The first phase of the restoration and regeneration of New Holland Island in St Petersburg opened to the public on August 27, 2016. West 8, who was responsible for the Island's 2.2ha landscape master plan attended the opening weekend celebrations.

read more