close
This ad will auto close in 10 seconds

Switzerland best place to be born, India 66th

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