Umaid Bhawan Palace, Jodhpur has been named the Best Hotel in India by the world’s largest travel site, TripAdvisor in their coveted annual Travellers’ Choice Awards.
erched high above the desert capital of Jodhpur, Umaid Bhawan Palace is the last of the great palaces of India and one of the largest residences in the world, set amid 26 acres of lush gardens. Guests step into a royal world and lifestyle equipped
We’ve headed to India once again, where we’ve found the magnificent Taj Lake Palace in Udaipur, Rajahstan. Set right in the middle of the calm Lake Pichola, overlooking the mountains of Aravalli, the resort is 30 minutes west of the Dabok Airport. Upon arrival at