Taragarh Fort Ajmer
Taragarh Fort is an ancient fortress located in the city of Ajmer in the state of Rajasthan, India. The fort was built in the 14th century by the Chauhan dynasty, and it sits atop a hill overlooking the city of Ajmer. The fort has a rich history, having been the site of numerous battles and … Read more