The municipality of Lei, located in the province of Nuoro, is a charming village nestled in the beautiful region of Sardinia, Italy. Though specific population figures are not current, Lei offers stunning landscapes and a peaceful atmosphere for visitors to enjoy.
This description is generated with AI