Availability Search for Birnam

Coronavirus (COVID-19) advice. Find more advice on exploring Scotland during Covid-19 on our dedicated page.

Birnam

Towns & Villages

The pretty village of Birnam lies 15 miles north of the city of Perth and sits opposite the twin town of Dunkeld, across the River Tay.