Seeking an escape and driven by his long-held ambition to create something from scratch, a man discovered an ideal spot on a secluded Bahamian island. There, he constructed the Thatch House, a sustainable, off-the-grid surf camp that embodies his vision.
Show
Beach Cottage Chronicles
Episode
S04E03
Air Date
Jun 27, 2024