Attractions in Cruz Bay

Maho Bay, located on St. John’s northern shore, derives its name from the Maho tree, known for its heart-shaped leaves and bright yellow flowers. This picturesque bay is framed by […]

Scroll to Top