Dr. B.R. Ambedkar Statue is located in Bengaluru, India on 11, Nanjappa Rd, Lakshmiamma Garden, Richmond Town. Dr. B.R. Ambedkar Statue is rated 3 out of 5 in the category sculpture in India.
Address
11, Nanjappa Rd, Lakshmiamma Garden, Richmond Town