19 Feb 2010 Seeing the Sights of Sardinia Every nook and cranny of Italy seems to hold timeless secrets and terrific beauty and Sardinia, a beautiful island off the coast of Italy, is certainly no different. Read the rest » read more