The Center of the Universe

Saint Croix, United States Virgin Islands