A wall, steeped in history, among the magnificent ruins of the largest fort in India, that is the Chittaurgarh Fort in Rajasthan.
A wall, steeped in history, among the magnificent ruins of the largest fort in India, that is the Chittaurgarh Fort in Rajasthan.