Skip to content
Ted Turner bought 4,680-acre island to stop development; sold it for $4.9m · Hindustan Sphere