The iconic Eilean Donan Castle is one of the most picturesque spots in Scotland and has even appeared in Hollywood films.