News

Ollolai is a small village tucked away in the mountainous heart of Sardinia, part of the Nuoro province. Located roughly 60 kilometres from the nearest coastline, it offers a peaceful setting ...