Mohali, a vibrant city in Punjab, India, is steadily emerging as a top-rated tourist destination. From historical sites to cutting-edge attractions, Mohali has something to offer every type of traveler. One highly-recommended attraction is the majestic Rock Garden, a breathtaking testament to artistic imagination. Another popular choice … Read More