Explore the submerged city of Bilaspur
Bilaspur, situated in the state of Himachal Pradesh, is perhaps the first hill town of the country that is planned. This city, which once used to be the seat of anybody who ruled the state of Himachal Pradesh, was submerged Read More