Building the Perfect Trip at Villa Stefanija, Barban, Croatia

We’ve come in for a landing at the lovely, just opened Villa Stefanija overlooking the Istrian Coast outside the town of Barban, Croatia. Found through, we were delighted when we drove up to the house and saw the infinity pool blending into the wooded hillsides and the bay far below, which itself blends into […]