Tavolara Island

Island In Italy Is The Home Of The World’s Smallest Kingdom

Located off the coast of Sardinia, Italy is Tavolara Island, which has its own "royal family."

March 19, 2016

This website uses cookies to ensure you get the best experience.