Aberfeldy is a small town which lies in the heart of the Perthshire Highlands, on the southern shore of Britain's most powerful watercourse, the River Tay, about three miles downstream from Loch Tay.
In the mid 18th century a period of expansion led the hamlets to grow together; it was then that the name Aberfeldy came to refer to the new town that was emerging.
This growth was stimulated by the arrival of a new road in 1733, a project instigated by General George Wade as part of a government policy aimed at pacifying the Highlands, whose people largely remained loyal to the deposed Stewart dynasty.