Cruz Bay, St. John

A relaxed Caribbean haven with natural beauty.

A breathtaking panoramic view of Cruz Bay, St. John, showcasing a vibrant coastal town with white-sand beaches, clear turquoise waters, and numerous boats in the harbor.