Located off the coast of Sardinia, Italy is Tavolara Island, which has its own "royal family."
This website uses cookies to ensure you get the best experience.