Archaeological Sites in India: Achalgarh
Achalgarh is a fort situated at about 11 kilometres (6.8 mi) north of Mount Abu, a hill station in Rajasthan, India.
Type: Hill fort
Construction materials: Stone
Current owner: Government of India
Open to the public: Yes
Controlled by: Mewar