Traquair Castle Location

The town of Peebles is an area famous for its picturesque beauty and unspoilt character, and is located less than 30 miles south of Edinburgh. It sits alongside the River Tweed, world famous for salmon fishing, just one of many attractions in the area.