After a 20-year wait… Dornoch is about to finally get a sports centre

Dornoch Academy
Dornoch Academy