The town of Alberobello (in Italian “bello” means beautiful) really deserves such a name. The town is almost entirely constructed of trulli houses and it’s a real pearl of Puglia. Over 1500 traditional and unique trulli houses can be found…