St. John [1] has less shopping than nearby St. Thomas [2], but its shops are more distinctive. This is a good place to find unique clothing, jewelry, and art to remember your Virgin Islands [3] vacation.
Navigate Cruz Bay’s shops by heading to various shopping plazas around town.
Links:
[1] http://www.moon.com/destinations/virgin-islands/st-john
[2] http://www.moon.com/destinations/virgin-islands/st-thomas
[3] http://www.moon.com/destinations/virgin-islands/discover-the-virgin-islands