Decorated elephants walking in Jaleb Chowk (main courtyard) in Amber Fort, Rajasthan, India. Elephant rides are popular tourist attraction in Amber Fort.

Decorated elephants walking in Jaleb Chowk (main courtyard) in Amber Fort, Rajasthan, India. Elephant rides are popular tourist attraction in Amber Fort. - 68682020

Similar stock images

to-top-page