Department store Santas in the UK seem to be located in what are called “grottos.” Have I got that wrong, or is there some Yuletide lore I’m unaware of that places Santa’s base of operations in a hidden cave?
May 14, 2021
April 14, 2020
Department store Santas in the UK seem to be located in what are called “grottos.” Have I got that wrong, or is there some Yuletide lore I’m unaware of that places Santa’s base of operations in a hidden cave?