Elizabeth Street Mall
From Infogalactic: the planetary knowledge core
Elizabeth Street Mall is a pedestrian street mall in Hobart, Tasmania. It is located on Elizabeth Street between Collins Street and Liverpool Street. It is the largest shopping area in the Hobart city centre.[1] It is also a busy meeting place and busking area.[2]
References
Lua error in package.lua at line 80: module 'strict' not found.