St. John is a unique Caribbean paradise, and so is the shopping in St. John, which is not only duty-free but an adventure! You simply must browse the stores in Wharfside Village and Mongoose Junction as well as others tucked along the streets near favorite eateries. You can find yourself the perfect souvenir or look read more
