The above map shows the villa’s convenient North Shore location on St Croix.
Casa Blanca is on The North Shore. Cane Bay, Salt River Bay, and The Wall are all top attractions. The Wall is a 13,000 ft drop-off and is a diving must see!
Looking west towards Hams Bluff, the Caribbean Sea looks endless! Hams Bluff is the home of the historic Hams Bluff Lighthouse and lights up at night.