There are so many natural wonders waiting to be explored in Minnesota. From the Niagara Cave in southern Minnesota all the way to the Boundary Waters in the north, our state is full of incredible beauty. Some of it, though, takes beauty to a whole other level. Not far from the Lake Superior Shore, a rock formation known as Hollow Rock does just that.

Hollow Rock is a stunning natural arch in Lake Superior, just off the shore in Grand Marais.

Visit Cook County

It’s best accessed from Hollow Rock Resort, a cozy spot great for taking in some peace and quiet.

Priya Saihgal/Flickr

But you don’t have to stay at the resort to access the beach. The rocky expanse is open to the public, with amazing views of the rugged little island offshore.

Hollow Rock Resort

The hole in the rock comes from thousands of years of erosion caused by the choppy waves of Lake Superior.

Hollow Rock Resort

It’s become a popular destination for photographers - or anyone with an appreciation for nature. With the waves and sky framed by the natural opening in the rock, you’re sure to get an amazing shot.

Jason Carpenter/Flickr

Have you ever been lucky enough to visit the Hollow Rock? What are your other favorite Minnesota natural wonders? If you’re interested in more of Minnesota’s beauty, make sure you take a peek at these 10 natural wonders to add to your Minnesota bucket list.

Visit Cook County

Priya Saihgal/Flickr

Hollow Rock Resort

Jason Carpenter/Flickr

OnlyInYourState may earn compensation through affiliate links in this article.