Located in the US Virgin Islands, St. Croix is a US territory making it an easy place for US citizens to purchase property. It also happens to be surrounded by the turquoise waters of the Caribbean Sea and white sand beaches, plus the tropical climate creates the feeling of endless summer.