Menteer Park
Mentee Park is a beautiful park located in the state of Oregon, USA. The park is situated in the Cascade Mountains, and it is a popular destination for tourists who are interested in exploring the natural beauty of the area. There are several good reasons to visit the park, including its stunning scenery, which includes waterfalls, lush forests, and meadows. One of the most popular points of interest in the park is the South Falls, which is a 177-foot waterfall that cascades over a cliff. The waterfall is located on the Trail of Ten Falls, which is a hiking trail ...