Tag: best-kept secrets in India

Kumbhalgarh Fort – The Great Wall of India

The wall that surrounds the ancient fort of Kumbhalgarh Fort is one of the best-kept secrets in India, located 84 kilometers north of Udaipur,...