an island in the middle of the ocean surrounded by rocks and trees with white clouds
Save
superiorhiking.com

Black Beach

Black Beach is located below Silver Bay, MN. I'm sure it is a very popular spot for locals, but to a tourist, it seems like a hidden gem.

2 Comments