With a delightful sandy beach running west from this historic fishing village Portmahomack is in an idyllic location to watch the sunset. There is a quiet harbour on its north side, where boats can be anchored.

A circular walk around this headland, also known as the Tarbat Peninsula, takes you to the tallest lighthouse on the Scottish mainland at Tarbat Ness.

Visit Portmahomak