Mohali, a thriving city in Punjab, India, is steadily emerging as a top-rated tourist destination. From ancient sites to modern attractions, Mohali has something to offer every sort of traveler. One highly-recommended attraction is the majestic Rock Garden, a beautiful testament to artistic imagination. Another popular choice is the Mata Mansa Dev