Herrenberg is a gorgeous town in the state of Baden-Württemberg, southwest Germany. Its town centre is full of hundreds of immaculate medieval half-timbered houses, their dramatic triangular gable-ends facing the streets. The uniform character of many of these houses is explained by the fact that much of the town was reconstructed following a devastating fire […]