There are some great castles for you to explore in the highlands including Inverness Castle. Its stunning red sandstone building overlooks the River Ness.