Tavolara Island is the home of just one lucky familyNewsThe patch of land named Tavolara Island in Sardinia has been inhabited for more than…March 22, 2016 —2 min read