Where is Musselburgh?

Where is Musselburgh located?

Musselburgh, Musselburgh, Great Britain (approx. 55.9417°, -3.04991°)


Where is Musselburgh on the map?