the Taj Umaid Bhawan Palace Hotel in the Town of Jodhpur in the Province of Rajasthan in India. India, Jodhpur, January, 1998


Size: 5000px × 3244px
Photo credit: © amnat / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: architecture, asia, bhawan, city, heritage, hotel, india, indian, jodhpur, landmark, palace, rajasthan, taj, town, umaid