Which Saint is not a US Virgin Island?

St Vincent

St John

St Croix

St Thomas