From St. Croix to St. John and St. Thomas, explore standout beaches and snorkeling spots across the U.S. Virgin Islands.
In this St John Travel guide we explore the beaches and the countryside. We arrive on a ferry from Red Hook on St Thomas island in Cruz Bay. There are three main US Virgin Islands including St Croix, ...
The three main islands - St. Thomas, St. John and St. Croix - shimmer under blue-sky days and starry nights.