Independence Day in India, celebrated on August 15th, marks the end of 250 years of British colonial rule in 1947.