Taste Of India Festival San Jose Edition - Season 2
Taste of India Festival San Jose Edition - Season 2
Taste of India is the largest Food Festival in North America holding the World Book of Records Witnessing a footfall of whooping 350,000 + attendees, Taste of India is an Annual Global event taking its footprints across the globe Started in Toronto in 2017 and now happening in Canada, USA, Dubai, Australia & UK.