Mandi is popularly known as the "Kashi of the Hills" and is a beautiful town in Himachal Pradesh, India. This charming town is located at the confluence of the Beas River and its tributaries in the stunning Kullu Valley.
The place has rich history, vibrant culture, and incredible natural beauty, which make Mandi a great center for pilgrimage and tourism. More than 80 temples are found here and for that it is called a "Temple Town" which reflects religious and cultural heritage in all its aspects.