JAIPUR, INDIA Walls of Amber Palace, a town near Jaipur, Rajasthan state, India. UNESCO World Heritage Site as part of the group Hill Forts of Rajasthan.
avatar

MrDm

JAIPUR, INDIA Walls of Amber Palace, a town near Jaipur, Rajasthan state, India. UNESCO World Heritage Site as part of the group Hill Forts of Rajasthan.

Related tags: