Trulli of Alberobello, Puglia, Italy. town of Alberobello with trulli houses among green plants and flowers