All  

Iraq Banner Desktop

Store Banner Mobile

Alberobello

Trulli in Alberobello, Italy.

The Fairy Tale Village of Alberobello and its Picturesque Trulli Houses

Alberobello, literally translated as ‘Beautiful Tree,’ is a small town with one-of-a-kind historic buildings called trulli. The iconic houses in the town have led to it being dubbed a ‘fairy tale...