Where is Baroda Museum & Picture Gallery?

Coordinates: 73.1888 22.3118

Be the first visitor to thank for this answer!

Thanks!