The latest heatwave of the summer is hitting Scotland this week - with temperatures hotter than Bali.
When the heat begins to rise, thoughts turn to getting a cooling ice cream and it’s a treat that Scotland has traditionally excelled in.
That’s largely down to the number of Italian immigrants who flocked to Scotland in the late 19th and early 20th century in search of a better life, fleeing a country riven by poverty, war and malaria.
They arrived armed with family ice cream recipes, opening cafes and parlours that were immediately popular with sweet-toothed Scots. In Glasgow alone, there were 336 ice cream shops by 1905 - more than quadruple the number of two years earlier.
Many of those famous Italian names still feature on the bright signs of ice cream shops, although they don’t have a monopoly on delicious gelato.
We decided to ask Scotsman readers for their favourite spots to get an ice cream on our Facebook page, and they responded in their thousands.
Here are their top 10.

5. Portsoy Ice Cream
In Aberdeenshire, one name kept on coming up - Portsoy Ice Cream. Jan said: "Fabulous flavours and absolutely delicious." | Google Maps

6. Equi's
Equi's, in Hamilton, specialises in decadent ice cream sundaes and also does a mean fish and chips. Elvira said: "Was brought up on the best ice cream ever here. 62 years young now but if I am ever back in town I always return for a taste". | Google Maps

7. Colpi
According to Scotsman readers the best ice cream in East Dunbartonshire is to be found in Milngavie - at Colpi. Caroline was brief and to the point when she said: "The best." | Google Maps

8. Nardini Cafe
A landmark in its own right on the seafront at Largs, Nardini's seems as popular as ever - the ice cream has been sold in the tourist town since the 1930s. Jilly said: "It was the best place we went to as children. I ate an entire knickerbocker glory and it was amazing." | Google Maps

