The Upper Waterfall In Downtown Chagrin Falls, Ohio.
The upper waterfall at Chagrin Falls, Ohio is next to a nice park. It's a very relaxing spot with the noise of the waterfall in the background. There are restaurants and stores within walking distance. It's a nice place to spend an afternoon.