Binged it!!
Little Saint James, U.S. Virgin Islands Little Saint James is an island of the United States Virgin Islands, located off the east end of St. Thomas.
The island is privately owned by American financier and convicted sex offender Jeffrey Epstein.