Is there a town in Italy called Sora?

Yes, Sora is a town and comune in Lazio, Italy, halfway between Rome and Naples, on the Liri river, in the province of Frosinone.
Copyright Wanderlust World © https://www.ynyoo.com