Where is Faculty of Technology and Engineering The Maharaja Sayajirao University of Baroda?

Coordinates: 22.2979, 73.197

Be the first visitor to thank for this answer!

Thanks!