Where is Aviemore?

Where is Aviemore located?

Aviemore, Aviemore (Station), Great Britain (approx. 57.18851°, -3.82887°)


Where is Aviemore on the map?