Triangle Park is a plaza Chagrin Falls located in United States.
N Main St & N Franklin St Chagrin Falls , OH 44022 United States
Numerous boutiques line the streets giving off a small town feel to the area. The Chagrin River and the waterfall in the center of the district just add to the Zen atmosphere.
I call for a recount!
Great pictures!!
Nice park, though the playground is awfully small for the number of kids using it. - Bill Helman
Reading is for winners!!!! - Margaret John
Great place for a weekend trip. Farmers Market had a lot of fresh produce. - Tony Antonakas