Curtain Falls, a pretty nook in picturesque Havana Glen, New York, U. S. A..