Bridalveil Falls (Michigan)


Bridalveil Falls is a seasonal waterfall located at Pictured Rocks National Lakeshore, Michigan. Directions: From H-58 from Munising go east to Miners Castle Road, then to the Castle. You can see this from afar from here. You can also see it from the Lake in a boat, or hiking on the Lakeshore Trail