Where is Blair Atholl?

Where is Blair Atholl located?

Blair Atholl, Scotland, Great Britain (approx. 56.7670772108°, -3.8434381488°)


Where is Blair Atholl on the map?