Himachal Pradesh is the place to be if you are looking for beautiful and peaceful temples. It is home to infinite number of temple in every corner of the state. The place is full of greenery, mountains, fresh air, water, no wonders it is a perfect place for a temple. People from Himachal are quiet religious and take pride in it. The serenity of this place is a like a add on to your spiritual experience. Also the forts, few of which are thousands of years old. Each and every brick of those forts screams the history those places have gone through. Hamirpur is a well deserving place to be next on itinerary, and the reasons are aplenty.
Sujanpur Tira Fort
Located at a distance of 22kms from Hamirpur town and touches the Kangra border. Fort was built by Raja Abhay Chand of Katoch Dynasty of Kangra in the year 1758.  In the early 19th century, it was residence of Raja Sansar Chand. The entrance of the fort is most impressive, replete with wall paintings. There are many mesmerizing wall paintings on the insides of the fort.
Tauni Devi Temple
Dedicated to the sister of Goddess Durga, this temple witness a lot of pilgrims. This temple is 200 years old, located 12kms from Hamirpur. During the month of June-July, a fair is organised annually which receives a flood of people.
Nadaun Fort
Another history depicting fort that manages to grab the attention of visitors and leaving them in awe. This place also used to be the residence of Raja Sansar Chand, therefore you will find amazing wall paintings inside the fort.
Awah Devi Temple
A 250 years old temple is perched on the highest peak of Hamirpur. From locals to tourists, there is always a large number of pilgrims visiting this temple. Many locals worship the Devi as their Kul Devi.