The Art Hubs of India: Part I – Baroda Baroda, or Vadodara, is known as ‘The Jewel of Western India’, and rightly so. The city has a long and rich history of cultural... Read More