Welcome to Alberobello! This little Italian comune is located in the Bari province of Puglia, Italy.
Alberobello is known for its trulli -- limest...
Read Whole Story
To get a true taste of the essence of Italy, many travelers take to the countryside to explore the rustic villages and sprawling vineyards which have made Italy synonymous with old-world charm.
Get top stories and blogs posts emailed to you each day.