Designed by
Title
Kumbhalgarh Fort in Rajasthan, one of the biggest fort in India #87756041
Description
Kumbhalgarh, Rajasthan, India - November 21 2016: Kumbhalgarh Fort is a Mewar fortress on the westerly range of Aravalli Hills, in the Rajsamand District of Rajasthan state in India. The fort is the second largest wall in the world after the Great Wall of China.
This image is editorial