On January 25, communities all over Scotland celebrate the birth of our national poet, Robert Burns (or 'Rabbie' if you're a local). And although Edinburgh's attractions usually get in on the act by serving up some kind of event, celebrations typically take the form of a traditional Burns Supper, which follows a tried and tested formula. First, a large dinner is served, the centrepiece of which is the haggis (which traditionally arrives heralded by bagpipes and is 'addressed' by the host before everyone tucks in). Then, after dinner, there'll be a series of toasts and poems, often accompanied by at least one dram of whisky - you're advised to use your discretion on that front. Finally, when everyone's had their fill of food and speeches, attendees are invited to take part in a ceilidh (pronounced 'kay-lih') - a Gaelic term for 'gathering' which nowadays means riotous live music and high energy Highland dancing.
If that all sounds like a bit much for you to handle on your own, worry not - there are loads of Edinburgh restaurants and venues hosting their own Burns Suppers. Here's our pick of the best.