our location
The Mains Of Taymouth, a 120 acre estate nestled in magnificent Highland Perthshire. Built in the 19th century and formerly the home farm for Taymouth Castle, the stunning courtyard buildings are now tastefully converted into luxury holiday cottages.
|