McHaggis Castle is located on Music Island in Loch Mess, Ginger McMoshlings are usually seen playing golf around here and it appears to be surrounded by bushes and has a flag, possibly a goal for golf. It was thought to be featured in a season 2 mission although it was not.
Advertisement