A popular food and travel guide ‘Taste Atlas’ released a list of ‘100 most iconic ice creams of the world’. Five ice cream delights from India were also included in that list.