The Mysterious Helix Staircase

The Helix Staircase of the Loretto Chapel The Loretto Chapel is a small, French Gothic style church built in the 1870s in Santa Fe, New Mexico, in the United States of America. It’s a beautiful chapel on the outside and inside and kept in good repair. It was a Roman Catholic Church run by nuns.Continue reading “The Mysterious Helix Staircase”