jwilderbill.com
Discover the Duce in Ponza, Italy
Ponza, Italy is an authentic European town with no touristy shops, no fast foods, and no crowds.