Dr. Baba Saheb Ambedkar Statue is located in Vijayawada, India on Lotus Landmark Internal Road, Lotus Landmark, Ayodhya Nagar. Dr. Baba Saheb Ambedkar Statue is rated 3 out of 5 in the category statue in India.
Address
Lotus Landmark Internal Road, Lotus Landmark, Ayodhya Nagar