Allen Adler | Virgin Islands-Caribbean | Chillin' At Caneel Bay
Chillin' At Caneel Bay

Chillin' At Caneel Bay

Caneel Bay Resort. A view of the bay from the seaside dining room.