The Trulli Of Alberobello, Italy In 15 Photos
I had seen its many pictures on a couple of travel blogs, and then I knew it was the UNESCO recognised world heritage site. Also, I had seen its glimpses in a Bollywood movie song. The trulli of Alberobello (a town in Puglia, southern Italy) …