Why Did We Wait So Long?

Bahamas Life

S02E07
November 11, 2018 21 min

Overview

Brits Niki and Neil are expats living in Texas who are looking for the perfect vacation home in the Bahamas for their busy family; they are excited to find a home in Nassau where they can escape, turn off their cellphones and tune into one another..

Comments 0

Please log in to leave a comment.

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