St. John, the smallest of the three U.S. Virgin Islands, retains a tranquil, unspoiled beauty uncommon in the Caribbean or anywhere else in the world.
There is no question that the turquoise waters and alabaster shorelines of St. John are some of the most beautiful scenery one can enjoy. There
In May we had the opportunity to visit St. John, USVI and stay at two terrific villas, One in Cruz Bay the other in Coral
