Mains of Machermore Farm

Newton Stewart

DG8 7AW

Tel: 01671 402076

NATURE

Around the farm we host lots of wildlife.

Some are seen every day others are rare visitors.