Mayflower Mall


The Mayflower Mall is a regional shopping mall in Sydney, Nova Scotia, Canada.