Dirleton is one of a string of villages and small towns along the southern coast of the Firth of Forth. All are well worth a visit.
Aberlady has a delightful mix of building styles along its main street and a beautiful church.
Nearby Waterston House is the headquarters of the Scottish Ornithologists Club with advice on bird watching and regular exhibitions. Gosford House is a splendid regency house with fascinating grounds. Gosford Bothy in the grounds of Gosford House is a farmshop with a dedicated butcher and a small cafe. Also nearby is Craigielaw Golf Club which has a restaurant with magnificent views, and is open to the general public.
Gullane is all-things-golf plus splendid beaches, cafes, pubs and restaurants and a small selection of interesting shops.
North Berwick is a real old fashioned bucket-and-spade seaside town and a keen entrant to Britain in Bloom contests. It has a wide selection of eateries and shops plus some galleries. And it is now developing some decidedly funky food outlets. It also features the Scottish Seabird Centre, the Coastal Communities Museum and The Lodge Grounds.