Epstein's Island
Little Saint James, United States Virgin Islands · 1998
The seventy-acre private island Jeffrey Epstein bought in 1998 and used for two decades of the trafficking he was convicted and later indicted for. The Virgin I
Open on the map →