MovieMaps

Photo of India

Location: Mehrangarh Fort
As Seen In: Vanity Fair