Mandi town, also known as 'Varanasi of the Hills' is situated on the banks of Beas River in the Indian State of Himachal Pradesh. Regarded as an International ...