Aberdeenshire

Pennan Inn

120


Pennan,
Scotland,
United Kingdom,
AB43 6JB.