Aberdeen & Aberdeenshire Science festival to be held in Braemar to keep village buzz going March 13, 2015