Spacious property with separate cottage and stunning views

Mains of Faillie, near Daviot, Inverness