Tara burj is a historical landmark located in Kumbhalgarh, Rajasthan. The average rating of this place is 3.30 out of 5 stars based on 3 reviews. The street address of this place is 4HXJ+7GR, Kumbhalgarh, Rajasthan 313325, India. It is about 11.59 kilometers away from the Aravalli railway station.
Geetha Pai 46 months ago
Tara Burj is a watch tower inside the Kumbhalgarh fort.
magharam Khudiya 22 months ago
Sindhu