This video shows Ragusa Ibla, Sicily, Italy, a historic town built across steep hills in southeastern Sicily. Hundreds of ...