About Baroda, Madhya Pradesh

Baroda is a city of approximately 18,400 people in Madhya Pradesh, India. Located in the India Standard Time zone at 25.5°N latitude.