Langwell Gardens is a sheltered walled garden on the Langwell estate near Berriedale, filled with herbaceous borders and old-fashioned flowers — a surprising pocket of colour on this bare stretch of the Caithness coast. It opens on a limited basis in summer, usually for a donation, so it’s worth checking the current arrangements before making the trip.