Scotland has 33 new towns - where are they and what's it like living there?
BBC Scotland visits Tarves in Aberdeenshire - one of 33 places which are no longer villages after seeing their populations swell.
(BBC News, 2025-11-27T22:52:41Z)