From castle ruins to wild reindeer and beautiful hiking trails, there are plenty of things to do near Aviemore in every season. Take your pick!