La cueva Ulari, habitada en el Neolítico reciente (3500 a.C.) es el testimonio más antiguo de la presencia del hombre en su territorio, situado entre 400 y 700 metros sobre el nivel del mar en la parte norte de la llanura de Sorres, a lo largo del valle del río Frida, al sur del monte Pelao. No en vano, el pueblo originario se llamaba Gruta (cueva), después el nombre se cambió a Borutta. El pequeño pueblo de Meilogu - menos de 300 habitantes- fue uno de los tres primeros municipios italianos en elegir (1946) una alcaldesa, Ninetta Bartoli. El símbolo del pueblo es la famosa iglesia de San Pedro de Sorres, reconocido como monumento nacional desde 1894. Junto con la basílica de la Santísima Trinidad de Saccargia, es uno de los lugares de culto más conocidos de Cerdeña. Construida entre los siglos XII y XIII, fue la catedral de la (antigua) diócesis de Sorres hasta 1505.