Corporate Entertainment in Inverness

Inverness

Inverness meaning "Mouth of the River Ness" is a city in the Scottish Highlands. It is the administrative centre for the Highland council area, and is regarded as the capital of the Highlands of Scotland.

Top