From grand palaces and prestigious schools to lively celebrations and packed markets, Vadodara has something for everyone ...