If you’re looking for a lovely Dutch town to visit on a day trip from Amsterdam, go to Haarlem. Located only twenty minutes from the Dutch capital, it’s a charming town filled with history, beautiful architecture and excellent restaurants. I lived in Haarlem for five years and am still visiting it regularly, so consider this a local’s Haarlem Travel Guide. Continue reading to learn more about its history, best museums, cafes, restaurants and what to do in that lovely Dutch town.