Part of Lake Tahoe. And no, that island is not where they filmed Lord of the Flies, The Beach, or Castaway. It is, however, home to a fairly upscale porno studio.
Part of Lake Tahoe. And no, that island is not where they filmed Lord of the Flies, The Beach, or Castaway. It is, however, home to a fairly upscale porno studio.