where is epstein island

just now 1
Nature

Epstein Island is known as Little Saint James, a small private island in the United States Virgin Islands. It is located southeast of Saint Thomas island in the Caribbean Sea. Jeffrey Epstein owned Little Saint James from 1998 until his death in 2019. The island is approximately 70 to 78 acres in size and became notorious due to Epstein's use of it for illegal activities. It is commonly referred to as "Epstein Island" because of its association with him.