Tag: balvaird

  • Balvaird

    Balvaird Castle stands on a hilltop on a wild and lonely spot in the Ochil Hills. It is about three miles from Glenfarg, not far from Perth in Perthshire, Scotland. A remnant of feudal times it commands an excellent view over the Eden valley and the Lomonds.