Burnhaven is a village at the south end of Peterhead Bay, just south of the town of Peterhead, on the east coast of Aberdeenshire.
Category: Peterhead, Aberdeenshire, Scotland