Ostuni, Italy is one of the most picturesque small towns in the spectacular region of Puglia.  This charming, fortified hill town is known as La Citta Blanca (The White City) due to its whitewashed houses, buildings, and city walls.  Ostuni glistens atop the lush green countryside covered with olive groves ending with endless panoramic views of the Adriatic Sea coastline. ...