Wetzlar is a city located in the state of Hesse, Germany and is largely famous for the camera brand Leica headquarters (the camera with the red dot 😉 ) . We visited this town at the beginning of the year and we were not certain how much this town has to offer so we planned... Continue Reading →