They call it "the small town with a big heart". The town the loveliest little town in Cairngorm National Park. Located close to the highways A86 and A9 and with its own train station, it is very easily accessible. Even though the town is small and quiet with only 1.500 inhabitants, you will love it here. It has a little creek running through it, and most of the houses are old stone buildings.