Shopping on St. John

St. John has many unique shopping experiences from Island Jewelry, Groceries, Liquor, Clothing, Photography in Cruz Bay, Mongoose Junction, Coral Bay, Contant or sometimes just on the side of the road.