North Country Mall

Built on a sprawling complex of 21.6 acres of prime space in Mohali, the North Country Mall is the biggest mall of Tricity / Punjab having a total built up area of 1.8 million sq.ft. and retail space of 1.03 million sq ft.
It is located on NH-21, Chandigarh Kharar Road, Sector-118 Mohali.