Embed presentation
Download to read offline









India supplies 70% of the world's spices. India has more cell phones than toilets, and Delhi is the world's most populated city. Indian housewives hold more gold than the US gold reserves, and it is illegal to carry Indian currency outside of India.







