1. Umaid Bhawan Palace Jodhpur, India

Umaid Bhawan Palace is one of the most luxurious and most majestic hotels in Jodhpur. The hotel is housed in the palace of the Maharaja, who also lives in the place. There are 64 rooms spacious rooms and suites. Umaid Bhawan offers both an indoor and an outdoor pool

1 2 3 4 5 6 7 8 9 10

You May Also Like

One comment

Reply

Nice post 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *