But Elizabeth Park Rose Garden is exactly that place, and it’s been enchanting visitors for more than a century with its 102 acres of gardens that look too perfect to be real. Those rose-covered ...