The Mysterious Helix Staircase

The Helix Staircase of the Loretto Chapel The Loretto Chapel is a small, French Gothic style church that was built in the 1870s in Santa Fe, New Mexico, in the United States of America. It’s a beautiful chapel on the outside and the inside and has been kept in good repair. It was a RomanContinue reading “The Mysterious Helix Staircase”