Caneel Bay, St John USVI Experience
A Caribbean experience unlike any other can be yours at Caneel Bay on beautiful St. John in the U.S. Virgin Islands. It has many beaches are world famous for warm clear water, pearly white soft sand and breathtaking scenery. There are seven secluded beaches at Caneel Bay, all different enough to meet your specific holiday [...]