St Bavo Church - Haarlem, Netherlands

The second I walked into this church I had goosebumps. It's so indescribably beautiful!

The Bavo Church is located in the center of Haarlem, about 20 minutes outside of Amsterdam. I'm not going to go into too much detail and spoil things because I feel you should experience it for yourself. It's 2.50 to enter and you do the tour of the church by yourself at your own pace. We received an English brochure mapping out the layout of the church with explanations of everything inside. What completely took me by surprise is that the organ was played by Mozart when he was only 10 years old and that the entire floor of the church consists of gravestones. It's an incredible experience and would highly recommend it.