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