Altilia, Cosenza, Calabria
Altilia is a beautiful little town nestled high up in the mountains in the province of Cosenza. The panorama of the surrounding mountains is quite remarkable. As I stood high up on a terrace it was as if I was standing in a painting – […]