You Can Actually Stay at the Indian Palace Where Priyanka Chopra and Nick Jonas Got Married You don't have to be newlyweds Priyanka Chopra and Nick Jonas to stay at the opulent Taj Umaid Bhawan Palace in Jodhpur, India. By Morgan Halberg
Sirio Maccioni and Sons Host Splashy Resto Opening without Feeding The Observer A restaurant opening in the chandeliered halls of The Pierre, flagship of Taj hotels, held much promise for some unrepentant By Charlotte Lytton