Castel Vittorio, a charming village in Imperia, Italy, is home to around 300 residents. Nestled in the Ligurian mountains, this picturesque municipality offers stunning views and a peaceful atmosphere for visitors to enjoy.
This description is generated with AI