Mercer Slough Nature Park
Bellevue, WA 98004
Mercer Slough Nature Park, located in Bellevue, WA, is a serene 320-acre wetland park that offers a tranquil escape into nature. Visitors can explore a network of trails, enjoy scenic views, and discover diverse wildlife, including birds and aquatic species. The park features educational programs, kayaking opportunities, and picturesque picnic spots, making it a perfect destination for outdoor enthusiasts and families alike.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
