St. Croix, U.S. Virgin Islands

St. Croix is the largest of the U.S. Virgin Islands.

A panoramic view of a long, gray pier extending into the calm turquoise waters of St. Croix, US Virgin Islands, with the town and a lush green mountain in the background.