Cruz Bay is the compact and colorful main town on St. John, Virgin Islands.


Cruz Bay is the compact and colorful main town on St. John, Virgin Islands. Caribbean USVI


Size: 5132px × 3354px
Photo credit: © Jan Butchofsky / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .., bay, boats, buildings, caribbean, colorful, compact, cruz, green, hillsides, houses, islands., john, lush, main, st., town, usvi, virgin