Ostuni, Italy - one of the most beautiful villages in South Italy, Ostuni displays a wonderful Old Town with narrow streets and alleys