Return to "New £250,000 Liverpool venue to create 50 jobs" Nova Scotia 1868 Located on what is now Mann Island, Nova Scotia was made up of dwellings and businesses. Picture from Liverpool City Libraries