Notre Dame Cathedral in Paris needs no introduction. It is one of the most famous landmarks in Paris and one of its most visited sights. It is impressive in pictures but even more impressive to see in person. I was going through my photos in Paris from a few months ago and I found these … Continue Reading