The tropical island with the web domain everyone wantsBy Agency Staff31 August 2023 A tiny tropical island in the Caribbean is now sitting on a digital treasure.