Some must-see attractions in Inverness include Inverness Castle, St. Andrew's Cathedral, the Inverness Museum and Art Gallery, and the picturesque River Ness.