Press "Enter" to skip to content

Posts tagged as “christmas cove”

Jeffrey Epstein’s SECOND Private Island, Great St. James, Is A Place Where You Can “Hang Out, Order Pizza And Have It Delivered Via Boat”

Not only does embattled billionaire financier Jeffrey Epstein own Little St. James Island, which is located in the U.S. Virgin Islands, he also recently purchased Great St. James Island. According to USA Today, Great St. James was popular with locals and tourists for its main attraction, Christmas Cove, a place…