Dr Babasaheb Ambedkar's Statue is located in Thane, India on 7, Agiary Ln Tembhi Naka, Agiary Ln, Tembhi Naka, Charai, Thane West. Dr Babasaheb Ambedkar's Statue is rated 4.8 out of 5 in the category sculpture in India.
Address
7, Agiary Ln Tembhi Naka, Agiary Ln, Tembhi Naka, Charai, Thane West