A debut at Point Mallard Park, the North Alabama Scottish Festival showcased vibrant Scottish culture and a mission to save ...