St John is a distinguished place to go to in the U.S. Virgin Islands. It has no airport so tourists need to travel by boat from St Thomas or Tortola Islands. St John has marvelous views and beaches.
St John is a distinguished place to go to in the U.S. Virgin Islands. It has no airport so tourists need to travel by boat from St Thomas or Tortola Islands. St John has marvelous views and beaches.