15 Reasons to Vacation at Caneel Bay in the USVI | US Virgin Islands Resort | Beach
Caneel Bay Resort St. John, Virgin Islands
Caneel Bay Resort on St. John | Via Waiting on Martha #travel #vacation #stjohn
Caneel Bay St. John's Island - US Virgin Islands...I got married there and would go back in a heart beat!
Caneel Bay Dining | Caneel Bay Resort | St. John
15 Reasons to Vacation at Caneel Bay in the USVI | US Virgin Islands Resort | Snorkeling
St John usvi Donkeys--they are familiar faces in the Coral Bay Area.
© Caneel Bay.
Pincushion sea stars Leinster Bay, St John
Caneel Bay, St. John, US Virgin Islands - home to high end resort and several secluded beaches