Musselburgh is the largest settlement in East Lothian, Scotland, on the coast of the Firth of Forth, five miles east of Edinburgh city centre. It has a population of 21,100. The name Musselburgh is Old English in origin, with mussel referring to the shellfish. The burgh element appears to derive from burh, in the same way as Edinburgh, before the introduction of formal burghs by David I. Its earliest Anglic name was Eskmuthe for its location at the mouth of the River Esk.
AdCompare Prices & Save Money With Tripadvisor (The World's Largest Travel Site). Tripadvisor Checks Up To 200 Sites To Help You Find The Lowest Prices.