Taragarh Fort, also known as the "Star Fort," is a historical fort located near Ajmer. It was built by the Chahamana king Ajayaraja II in the 12th century and offers a panoramic view of the city.
Ajmer Adventure: Explore the Scenic City of Rajasthan!