Whiskey country, history lovers paradise, road trippers dream; here are a few things to do in Elgin Scotland for those who love a true Scottish experience