Inverness Castle
About Inverness Castle
Inverness Castle, perched above the River Ness in Inverness, Scotland, is a historic site with roots dating back to the 11th century, now serving as a prominent landmark.
Inverness Castle, perched above the River Ness in Inverness, Scotland, is a historic site with roots dating back to the 11th century, now serving as a prominent landmark.