As it turns out, the shell house is actually called The Nautilus House and was built in Mexico. It is not the home of Sachin Tandulkar at all, but a lucky family living in Mexico City.
The Nautilus Shell House was build for a couple by Senosiain Arquitectos and was is put together using a frame of steel-reinforced chicken wire with a concrete spread over it, resulting in an earthquake proof structure.
Thanks to blogging friend Lilliboo for the heads up and the link, and the team at Stylefrizz for their article. Go and visit if you want to go take a better look.