Italy Travel Guide – Visiting the Historic Town of Locorotondo

banner 468x60

Take a tour of Italian Town of Locorotondo in Locorotondo, Italy — part of the World’s Greatest Attractions travel video series by GeoBeats. In the peaceful countryside of Southern Italy…

source

banner 468x60
author

Author: