Захватывающий вид на озеро Лох Ломонд расположенное на Северо Шотландском Нагорье (протяженность озера 39 км, площадь 72 кв километра).
Невдалеке располагается известная винокурня Loch Lomond, основанная в 1965 году, которая производит односолодовые и зерновые виски.