
Ice scream at Russell Orchards Farm (Russell Orchards, 143 Argilla Road, Ipswich, MA, cannot miss it when returning from Crane Beach), best Ice I have eaten in the US. The photos are just a reflection of the enormous portions and maybe also of the very pleasant temperatures.




