Malls in Australia

Chadstone Shopping Centre is a super regional shopping centre located in the south-eastern suburb of Malvern East, Victoria in the city of Melbourne, Australia and is the biggest shopping centre in Australia and claims to be the biggest in the Southern Hemisphere.The centre opened on 3 October 1960 and was […]

Chadstone Shopping Centre, Melbourne, Australia