Haven brings together unique homes in which the dream of retreat has been made a reality. Each of these twenty hideaways offers something for every tastefrom a rustic barn to a desert oasis, from a... This description may be from another edition of this product.