Bundi Fort (Taragarh Fort) or Star Fort is situated in the city of Ajmer in the state of Rajasthan, India. It is a massive fort…
Bundi Fort (Taragarh Fort) or Star Fort is situated in the city of Ajmer in the state of Rajasthan, India. It is a massive fort…