Where is Baroda Museum & Picture Gallery?

Coordinates: 22.3118, 73.1888

Be the first visitor to thank for this answer!

Thanks!