Island and location
Epstein Island: Little St. James in the U.S. Virgin Islands
Where Epstein Island lies, how large Little St. James is, what stands on it, who bought it for US$60 million in 2023 and whether it can be visited today.
16 min readSep 16, 202661 sources