Yes, Loch Ness is located near Inverness in the Scottish Highlands. It is about 10 miles south of Inverness and is the second largest Scottish loch by volume. Loch Ness is best known for the Loch Ness Monster, a mythical creature that has captured the imagination of many people worldwide. The area around Loch Ness is also known for its beautiful scenery and is a popular destination for tourists visiting Inverness.