Discovery Park is a popular beach destination located in the Magnolia neighborhood of Seattle, United States. The beach stretches for over 2 miles along the shoreline of Puget Sound, and features soft sandy beaches and rocky tide pools for visitors to explore.