15 Reasons to Vacation at Caneel Bay in the USVI | US Virgin Islands Resort | Snorkeling

15 Reasons to Vacation at Caneel Bay in the USVI | US Virgin Islands Resort | Snorkeling

Caneel Bay USVI Resort

Caneel Bay USVI Resort

Virgin Islands Resort | Caneel Bay Resort | St. John

Virgin Islands Resort | Caneel Bay Resort | St. John

2 Minute View of Caneel Bay St John, USVI

2 Minute View of Caneel Bay St John, USVI

Caneel Bay Beach at Caneel Bay Resort located on the island of St. John in the US Virgin Islands. Passports are not required for US citizens! Visit Caneelbay.com to book your vacation

Caneel Bay Beach at Caneel Bay Resort located on the island of St. John in the US Virgin Islands. Passports are not required for US citizens! Visit Caneelbay.com to book your vacation

Pinterest • The world’s catalogue of ideas
Search