Caneel Bay Resort on St. John | Via Waiting on Martha #travel #vacation #stjohn
pin 6
Caneel Bay, St. John, US Virgin Islands - home to high end resort and several secluded beaches

Caneel Bay, St. John, US Virgin Islands - home to high end resort and several secluded beaches

pin 112
speech 1
15 Reasons to Vacation at Caneel Bay in the USVI | US Virgin Islands Resort | Beach
pin 11
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

Swimming with the turtles. Maho Beach. St. John, USVI, stay with us caneelbay.com and explore the island!

Swimming with the turtles. Maho Beach. St. John, USVI, stay with us caneelbay.com and explore the island!

pin 1
Virgin Islands Resort | Caneel Bay Resort | St. John

Virgin Islands Resort | Caneel Bay Resort | St. John

Pinterest • The world’s catalogue of ideas
Search