Villarosa

Italy

Villarosa is a town and comune located in the province of Enna on the island of Sicily in Southern Italy.

The municipality serves as a local administrative center within the Sicilian region.

Sources

  1. Villarosa