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 booking.com, 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 […]