About Cruz Bay

Cruz Bay is a town in St. John, US Virgin Islands and is home to Cruz Bay Beach, the bay of the same name, and the ferry terminal.

Facebooktwitterredditpinterestmail