There are scenes toward the end of Casino Royale that could well be the Bay of Kotor in Montenegro, and not Lake Como in Italy at all. But it has been too long since I was at Lake Como in Italy to be sure, and the screen credits only show Lake Como.
Lake Como also has high mountains around. One thing clear - James Bond 007 was not in Montenegro except for perhaps a backdrop (see our home page for the bay, and the monasteries on the islands). The screen credits show only Italy and the Czech Republic, appropriately.
So, go to Montenegro.
More blogs about Montenegro Road Ways.