A castle over looking a city in Rajasthan



Another castle high above an ancient town



One of the many towering forts in Rajasthan

Next Page   Home