The Umaid Bhawan Palace in Jodhpur is definitely one of the grandest palaces in India and if your in Jodhpur you cannot miss this!!!




Name:  120.jpg
Views: 720
Size:  45.5 KB