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...
Written by one little acorn
on One Little Acorn
16 hours ago