The Chapel of Saint Michel d’Aiguilhe

Saint-Michel d’Aiguilhe chapel in Aiguilhe, near Le Puy-en-Velay, France, is the 4th best monument in the country, according to the French. The chapel’s amazing location attracts pilgrims and tourists from all over the world. Saint-Michel d’Aiguilhe is translated as St.Michael on a needle. Rock formation resembling a needle, gave the name to the chapel. As … Continue reading The Chapel of Saint Michel d’Aiguilhe