Especially since the town of Aviemore is filled with things to do year-round. From mountain biking and water rafting during the summer months to world-class skiing during the winter, this little ...