Bizarre Internet Lifestyle Top 10 Things you must know before you Visit India A single nation with so much diversity, yet that common bonding which holds together the 2nd most populated country of 29 states, such is..