where is inverness
Inverness Castle and the River Ness. Inverness [1] is a city at the heart of the Scottish Highlands and the principal centre for administration and commerce. It is the most northern city in the British Isles.