Var ligger Faculty of Technology and Engineering The Maharaja Sayajirao University of Baroda?

Koordinater: 22.2979, 73.197

Bli den första besökaren att tacka för det här svaret!

Tack!