The Landing Beach Resort at Cane Bay
0
About The Landing Beach Resort at Cane Bay
Locally owned and ran Cottage Beach Resort for your ideal Vacation located on the Famous Cane Bay Beach on St. Croix in the USVI. From mountain trails to underwater diving this is the ultimate spot for adventure or relaxation.
Tags
Description
On-site Beach Bar/Restaurant and Dive Shop offer everything you need!