The actor, who had been in UK and Scotland for over a month, returns to Mumbai today.
He will be in town for a few hours before he takes off for New Zealand tomorrow. Freshly appointed as Tourism New Zealand's ambassador for India, Sid is flying off to Wellington and other cities to soak in the sights.