Castellaro is a charming hilltop village located in the province of Imperia, Italy. With its picturesque setting and historic architecture, it offers visitors a peaceful retreat from the hustle and bustle of modern life. The town has a population of around 600 inhabitants, enjoying stunning views over the Ligurian coast.
This description is generated with AI