Formerly known as Aspra, Casperia is a stunning town for those who want to travel off the beaten path in Italy.

Image credit: James Johnstone
Formerly known as Aspra, Casperia is a stunning town for those who want to travel off the beaten path in Italy.
Image credit: James Johnstone