About this space

Blind Slough is located near Petersburg, Alaska, and features a terrain of dense forests and waterways.