Over 700 million people around the world migrate within their own countries. In India over 30 percent of the population migrate to urban areas in search of a higher standard of living, better health care and education for their children. In Calcutta although many migrants live in poverty they are still better off than in their home communities.