Switzerland best place to be born, India 66th

Switzerland is the best place to be born in the world in 2013.