2. Nalagarh Fort
arh fort is a fort located in the town of Nalagarh, in the Indian state of Himachal Pradesh. The fort was built by the Rajput ruler, Rana Sanga, in the early 16th century. The fort is located atop a hill, and is surrounded by a moat. The fort has a number of buildings, including a palace, a temple, and a mosque. The fort is a popular tourist attrac
Read More
Best Time to Visit :