Moffat was built at the point where two major routes through Scotland meet. It is
not clear what prehistoric settlement may have been there, but certainly the Roman
Legions came this way. At a later date, the early mediaeval divisions in the Border
between Scotland and England turned the area into a semi-lawless place where even royal
authority was flouted. The 'Devil's Beeftub' north of the town is a deep valley where
cattle stampeded from England or elsewhere were corralled by the reivers. Tower-houses
were built from the late mediaeval period by nobility and churchmen for safety from
raids by warring families. The Union of the Crowns in 1601 saw the reiving decline, but it
was not until the 1750s that it died out completely.
With the land reasonable peaceful, Moffat entered a period of prosperity as a market
and droving town for sheep and cattle, as is shown by the magnificent ram on the Colvin
monument. However, this in itself caused such difficulties that the roads from Lockerbie
north to Elvanfoot were remade many times until (in the days of Telford and McAdam) a good
road from Carlisle to Glasgow was made, and a new route from Moffat to Twwedsdale built
for Edinburgh traffic.
Moffat continued to prosper from its position on the West Coast routes to Glasgow and
Edinburgh, with stage and mail coaches to cater for. The discovery of Moffat Well in 1633
and its shrewd marketing for a spa, transformed Moffat from a marketing and droving town
into a tourist center. People came to take the waters, then discovered the beauty of the
surrounding area and came regularly to enjoy it. The railways bypassed Moffat except for
its long-closed branch line, whilst now the M74 passes a mile west of the town. Visitors
still come for themselves as a break from the thunder of motorway traffic, whilst others
use the variety of local guesthouses and use Moffat as a touring base for visiting
Dumfries and Galloway and the Borders. It is hard to predict the exact future of the town,
but no doubt it will continue to give its usual warm welcome to visitors.
All text and images © 1999 Richard Edkins of Dalbeattie Internet.
Moffat Town Website started 8th December 1999.
Last updated 15th December 1999.
cheapest generic effexor xr indiana cheapest generic effexor xr indiana
generic effexor xr pills oklahoma generic effexor xr pills oklahoma
purchase effexor xr in pierre purchase effexor xr in pierre
buy cheap effexor xr in kelowna buy cheap effexor xr in kelowna
buy cheap effexor xr in arizona buy cheap effexor xr in arizona
buy effexor xr without a prescription in ireland buy effexor xr without a prescription in ireland
purchase effexor purchase effexor
buy cheap effexor xr in vic buy cheap effexor xr in vic
order effexor xr in australia order effexor xr in australia
generic effexor xr pills wisconsin generic effexor xr pills wisconsin
buy effexor xr in iowa buy effexor xr in iowa
purchase effexor xr in hawaii purchase effexor xr in hawaii
cheapest generic effexor xr tas cheapest generic effexor xr tas
purchase effexor xr in nova scotia purchase effexor xr in nova scotia
buy low cost effexor xr brasilia buy low cost effexor xr brasilia
buy effexor xr without a prescription in birmingham buy effexor xr without a prescription in birmingham
buy low cost effexor xr salt lake city buy low cost effexor xr salt lake city
purchase effexor xr in richmond purchase effexor xr in richmond
buy low cost effexor xr yukon buy low cost effexor xr yukon
buy cheap effexor xr pills in south australia buy cheap effexor xr pills in south australia
buy effexor xr without a prescription in netherlands buy effexor xr without a prescription in netherlands
buy cheap effexor xr pills in qld buy cheap effexor xr pills in qld
buy low cost effexor xr dover buy low cost effexor xr dover
purchase effexor xr in new mexico purchase effexor xr in new mexico
buy low cost effexor xr reading buy low cost effexor xr reading
purchase effexor xr in liverpool purchase effexor xr in liverpool
purchase effexor xr in saguenay purchase effexor xr in saguenay
buy cheap effexor xr pills in cyprus buy cheap effexor xr pills in cyprus
buy low cost effexor xr hawaii buy low cost effexor xr hawaii
buy low cost effexor xr denmark buy low cost effexor xr denmark
cheapest generic effexor xr cheyenne cheapest generic effexor xr cheyenne
buy low cost effexor xr prince edward island buy low cost effexor xr prince edward island
purchase effexor xr in cyprus purchase effexor xr in cyprus
cheapest generic effexor xr america cheapest generic effexor xr america
purchase effexor xr in poland purchase effexor xr in poland
order effexor xr in maryland order effexor xr in maryland
buy effexor xr in alberta buy effexor xr in alberta
buy cheap effexor xr in ontario buy cheap effexor xr in ontario
buy effexor xr in nanaimo buy effexor xr in nanaimo
purchase effexor xr in concord purchase effexor xr in concord
buy low cost effexor xr south australia buy low cost effexor xr south australia
no prescription effexor xr red deer no prescription effexor xr red deer
generic effexor xr pills annapolis generic effexor xr pills annapolis
purchase venlafaxine alberta purchase venlafaxine alberta
buy cheap effexor xr in kingston buy cheap effexor xr in kingston
buy low cost effexor xr jackson buy low cost effexor xr jackson
order effexor xr in wisconsin order effexor xr in wisconsin
cheapest generic effexor xr korea cheapest generic effexor xr korea
no prescription effexor xr south dakota no prescription effexor xr south dakota
buy cheap effexor xr in prince george buy cheap effexor xr in prince george
cheapest generic effexor xr nsw cheapest generic effexor xr nsw
no prescription effexor xr missouri no prescription effexor xr missouri
generic effexor xr pills california generic effexor xr pills california
cheapest generic effexor xr juneau cheapest generic effexor xr juneau
cheapest generic effexor xr france cheapest generic effexor xr france
cheapest generic effexor xr hungary cheapest generic effexor xr hungary
cheapest generic effexor xr wisconsin cheapest generic effexor xr wisconsin
buy low cost effexor xr northern ireland buy low cost effexor xr northern ireland
order effexor xr in new jersey order effexor xr in new jersey
purchase effexor xr in italy purchase effexor xr in italy
buy low cost effexor xr saskatchewan buy low cost effexor xr saskatchewan
buy effexor xr in windsor buy effexor xr in windsor
no prescription effexor xr montreal no prescription effexor xr montreal
generic effexor xr pills iowa generic effexor xr pills iowa
buy cheap effexor xr in augusta buy cheap effexor xr in augusta
buy effexor xr without a prescription in new south wales buy effexor xr without a prescription in new south wales
buy effexor xr without a prescription in melbourne buy effexor xr without a prescription in melbourne
order effexor xr in switzerland order effexor xr in switzerland
buy effexor xr without a prescription in montpelier buy effexor xr without a prescription in montpelier
buy effexor xr without a prescription in south australia buy effexor xr without a prescription in south australia
buy effexor xr without a prescription in des moines buy effexor xr without a prescription in des moines
generic effexor xr pills northwest territories generic effexor xr pills northwest territories
purchase effexor xr in new brunswick purchase effexor xr in new brunswick
order effexor xr in united kingdom order effexor xr in united kingdom
purchase effexor xr in italy purchase effexor xr in italy
buy effexor xr without a prescription in ca buy effexor xr without a prescription in ca
cheapest generic effexor xr lincoln cheapest generic effexor xr lincoln
buy effexor xr in quebec buy effexor xr in quebec
no prescription effexor xr west virginia no prescription effexor xr west virginia
buy effexor xr in concord buy effexor xr in concord
order effexor xr in malta order effexor xr in malta
generic effexor xr pills cyprus generic effexor xr pills cyprus
buy cheap effexor xr in concord buy cheap effexor xr in concord
buy low cost effexor xr wolverhampton buy low cost effexor xr wolverhampton
buy cheap effexor xr in netherlands buy cheap effexor xr in netherlands
buy effexor xr in newfoundland buy effexor xr in newfoundland
buy low cost effexor xr australia buy low cost effexor xr australia
buy low cost effexor xr little rock buy low cost effexor xr little rock
buy low cost effexor xr cheyenne buy low cost effexor xr cheyenne
no prescription effexor xr courtenay no prescription effexor xr courtenay
buy effexor xr without a prescription in kelowna buy effexor xr without a prescription in kelowna
order effexor xr in washington order effexor xr in washington
buy effexor xr in springfield buy effexor xr in springfield
buy cheap effexor xr in nsw buy cheap effexor xr in nsw
generic effexor xr pills mauricie generic effexor xr pills mauricie
purchase effexor xr in richmond purchase effexor xr in richmond
buy effexor xr without a prescription in columbia buy effexor xr without a prescription in columbia
buy cheap effexor xr in reading buy cheap effexor xr in reading
no prescription effexor xr alberta no prescription effexor xr alberta
buy effexor xr in poland buy effexor xr in poland
buy cheap effexor xr in kansas buy cheap effexor xr in kansas
buy cheap effexor xr pills in sweden buy cheap effexor xr pills in sweden
buy low cost effexor xr estonia buy low cost effexor xr estonia
buy effexor xr without a prescription in austin buy effexor xr without a prescription in austin
buy cheap effexor xr in hawaii buy cheap effexor xr in hawaii
purchase effexor xr in chilliwack purchase effexor xr in chilliwack
buy effexor xr in united states buy effexor xr in united states
generic effexor xr pills arizona generic effexor xr pills arizona
buy cheap effexor xr in rhode island buy cheap effexor xr in rhode island
generic effexor xr pills saguenay lac saint jean generic effexor xr pills saguenay lac saint jean
buy effexor xr in providence buy effexor xr in providence
buy effexor xr in honolulu buy effexor xr in honolulu
cheapest generic effexor xr new zealand cheapest generic effexor xr new zealand
buy effexor xr without a prescription in honolulu buy effexor xr without a prescription in honolulu
generic effexor xr pills richmond generic effexor xr pills richmond
buy cheap effexor xr pills in estonia buy cheap effexor xr pills in estonia
cheapest generic effexor xr estonia cheapest generic effexor xr estonia
buy effexor xr in south africa buy effexor xr in south africa
cheapest generic effexor xr rhode island cheapest generic effexor xr rhode island
buy effexor xr in louisiana buy effexor xr in louisiana
no prescription effexor xr usa no prescription effexor xr usa
buy cheap effexor xr in denver buy cheap effexor xr in denver
buy low cost effexor xr new brunswick buy low cost effexor xr new brunswick
buy low cost effexor xr montana buy low cost effexor xr montana
buy cheap effexor xr pills in south australia buy cheap effexor xr pills in south australia
purchase effexor xr in wa purchase effexor xr in wa
cheapest generic effexor xr cheyenne cheapest generic effexor xr cheyenne
buy cheap effexor xr in hong kong buy cheap effexor xr in hong kong
buy effexor xr without a prescription in quebec buy effexor xr without a prescription in quebec
purchase effexor xr in springfield purchase effexor xr in springfield
buy cheap effexor xr in switzerland buy cheap effexor xr in switzerland
cheapest generic effexor xr arkansas cheapest generic effexor xr arkansas
purchase effexor xr in australia purchase effexor xr in australia