Did The mythical Scottish town of Brigadoon appear once a day every 100 years?
The premise in your question contains an incorrect statement. Brigadoon is a fictional town featured in the musical fantasy Brigadoon, and it is not a Scottish town. In the musical, Brigadoon appears once a century for only one day.