Travel Guide to Alberobello: Puglia’s Famous Trulli Town Alberobello is a totally unique and one of a kind town in the Puglia region of Italy. Walking through the traditional trulli is truly a Read More »