The North Country mall is one of the biggest shopping malls of Chandigarh in the Kharar region of Mohali. It is the largest privately held U.S. based mall housing several brands and entertainment options that one wishes to see in a mall. It has various food courts and game rooms. It houses many renowned fashion houses and upwardly brands.
The architecture of the mall itself is a treat for the eye and looks brilliant at night with people enjoying and relaxing in the lively ambience this mall provides.