Vadodara: Media
India
Images
India: Maharaja Sayajirao University of Baroda
The Maharaja Sayajirao University of Baroda at Vadodara, Gujarat, India.
© Shailen Photography/Dreamstime.com
VIEW MORE in these related Britannica articles: