Nalagarh is known for its historic Nalagarh Fort, which is now a heritage hotel, and its beautiful natural surroundings.
Nalagarh is a town located in the Solan district of Himachal Pradesh, India. It is known for its historic Nalagarh Fort, which is now a heritage hotel, and its beautiful natural surroundings. The Nalagarh Fort was built in the 15th century and is now a popular tourist attraction. The fort has been converted into a …