Nuraghe Loelle is a megalith located near Buddusò in Sardinia. It was built by the Nuragic civilization between 1600-400 BCE ...