Cruz Bay Landing, St. John USVI

Earlier this month, my family and I were fortunate enough to be in the US Virgin Islands on an island called St. John. St. John is the smallest of the three US Virgin Islands, with two thirds of the island being a National park. It is such an amazing place to visit! There’s no airport …

Cruz Bay Landing, St. John USVI Read More »