Tagged: The Legend of Margaret

The Legend of Margaret

You’re certain to have heard already that beautiful Margaret Island is named for Saint Margaret, a Hungarian Princess of the Árpád Dynasty, whose brief life – filled with religious service and divine miracles –...