...It's All In The Experience

The tallest Cathedral in France is Our Lady of Amiens, located in the town of Amiens, north of Paris. It is one of the best examples of early 13th century Gothic architecture and sculpture in the world, and it’s been a UNESCO World Heritage Site since 1981.… Read full article