Video Loading...
Bahamas Life S05 E10 Heaven on Exuma
Overview
An Atlanta couple felt they had found heaven the moment they stepped foot on the Exumas. They agree that they want to own a small piece of the island paradise, but they can't agree on exactly what they want in a home there.