Alberobello, Italy

A street in the town of Alberobello, in the wine-growing Apulia region of southern Italy.  The whitewashed houses with conical … More