Cockroach Park is a small urban park nestled in the heart of Minneapolis, MN. It offers a peaceful retreat from the bustling city life, featuring a grassy area, benches, and a few trees for shade.
Visitors can enjoy a quiet moment of relaxation or a leisurely stroll through the park's simple and unassuming surroundings. Cockroach Park provides a humble yet charming green space for locals and tourists alike to unwind and connect with nature.
Generated from this place's information