If you're a shopaholic, a retail heaven awaits you at Avalon Mall. Whether you're after clothes, shoes or local knickknacks, you're sure to find something wonderful here.
Avalon Mall is located in St. John's. After visiting this shopper's paradise, why not see what else the area has to offer? Memorial University of Newfoundland is one interesting place that's not too far away.