Mohali, a thriving city in Punjab, India, is steadily emerging as a leading tourist destination. From ancient sites to cutting-edge attractions, Mohali has something to offer every type of traveler. One should-see attraction is the majestic Rock Garden, a beautiful testament to artistic imagination. Another popular choice is the Sri Sri Radha Kris