Eco Park Trailhead Gazebo Frenchtown Saint Charles Posted on May 4, 2012 by admin At he North end of Second Street in Frenchtown their is this Gazebo and the statue of kids playing on a log in a French Garden setting, it will just take your breath away it's so beautiful.