Dreams Do Come True

Bahamas Life

S05E14
E14
July 12, 2020 21 min

Overview

A Russian couple from North Carolina never dreamed they would be buying a holiday home in the Bahamas. They're exploring Long Island to find their tropical retreat.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!