Musselburgh is a town in East Lothian in Scotland that s well known for its horse racing track. The station stands close to the heart of the town and acts as the principle transport exchange not only for this community but the numerous surrounding towns and villages. Trains run to the station as part of the North Berwick Line.