Where exactly is Little St. James, Epstein's private island, and what did he do there? Where is Epstein's island? Called Little St. James, Epstein's 72-acre island included several villas and is ...
The disgraced former financier owned a number of properties around the world, but perhaps the most infamous were his two islands in the Caribbean.