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 …