India 2005

The art deco Umaid Bhawan Palace in Jodhpur was built recently (1930) and is a grand and exclusive hotel today.

Previous Up Next