Taragarh Fort Bundi or ‘Star Fort’ is the most impressive of structures of city of Bundi in Rajasthan. A rather ramshackle fort, with its overgrown…
Taragarh Fort Bundi or ‘Star Fort’ is the most impressive of structures of city of Bundi in Rajasthan. A rather ramshackle fort, with its overgrown…