Balnain is a small village 5 miles north of Glenurquhart. It is mostly dependent on tourism, forestry and farming.