Originally Posted by
J.Higgins
My best friend, who has also spent a great deal of time in Sardinia, mentioned to me just the other day about how Sardinia is one of those countries with a lot of so-called ancient aliens landmarks and such. Might be fun if you know what to look for.
Were you just interested in the Sardinia part of my tour? If you have interest in the whole enchilada, you can contact me directly at
brian@ravellobikes.com