Julia Roberts who played the character Liz Gilbert reportedly stayed in the Pataudi Palace with her three children during the shoot. The entire portion in India was filmed at Hari Mandir Ashram in Pataudi about 40 kilometers from Gurgaon.