The farmers market in St. Andrews was so much more than I expected. I figured organic vegetables and jams, of course, and maybe some knitted slippers.
But this sleepy seaside town has quite a market bursting with fresh Mexican salsas, Indian samosas, Turkish baklava — and some of the best Thai curry I’ve had in a [...]