Claim: Gangodi is a village in India whose capital is New Delhi and has a higher population of female than male.
Evidence: Gangodi is a village in the Palghar district of Maharashtra, India. New Delhi Population 652 711