The US Virgin Islands Best Guide

Cruz Bay St. John, U.S. Virgin Islands

Cruz Bay is the main town on St. John. It is easily covered on foot and offers visitors and residents shops, restaurants and services like a bank and post office. In addition to shopping and dining you can stop by the National Park Visitor Center and other sites, or take a break in the small park. St. John is connected to neighboring islands by ferry and the ferry dock is located in Cruz Bay.

Virgin Islands Books & Maps