Satoshi Island is a 32 million square foot private island in Vanuatu. Photo credit: Twitter / Satoshi Island A tiny island off Vanuatu’s Espiritu Santo Island could become a […] Click here to view full article Tags:nftnfts