FANDOM


Bridal veil Falls is a waterfall located in New Hamshire.

Magnus Chase and the Gods of Asgard

The Hammer of Thor

Bridal veil Falls was the entrance to Thrym's lair for the day of the wedding.