Flipboard Inside SuperShe Island, the Private Finnish Retreat Where Women Went to Disappear On a private 8.4-acre island off Finland, a former tech CEO built a paradise of $150,000 beds, paleo flowers and mammal-brain lectures—a … View offer