20121020 india: Manipur; Goa best places to be born in India