Rajasthan (“Land of Kings”) is famous for its fortress/palace complexes that are filled with royal buildings and accoutrements. None is more formidable than Jodhpur’s Meherangarh

(Photo by: R. Todd Nielsen)