Tourist places in Mohali, located in the state of Punjab, is part of the Tricity (Chandigarh, Panchkula, Mohali) and has evolved into a major cultural, historical, and urban center. While Mohali is known more for its IT industry and urban development, it also offers a range of tourist attractions. Here are 15 places you can […]