It’s located among the Fleur du Lac estates on 4000 West Lake Blvd. in Homewood, California, a couple of miles south of Tahoe City. Actually a greedy developer destroyed the main home years ago and put up condos. But the boat house is still there. I’ve visited a couple of Godfather filming sites in Sicily; I’d really like to set foot on Corleone turf stateside, if not in Tahoe then Vito Corleone’s walled-off estate on Staten Island.


