In 1961, businessman Harry P. Leu donated to the city of Orlando the park that bears his name, “a 40-acre Eden.” ...