Face of the World 19 October, 2016by Glamour Nepal The event saw Anita Devi from UK & Azharuddin Ansari representing India as the winners of Face of the World 2016. ← Previous Photo Back to Article Follow us on: Facebook Instagram YouTube Twitter Pinterest Tiktok