Laubach is a town in the district of Giessen, in Hesse, Germany. Laubach is known as a “Luftkurort," which means “fresh air resort.” Laubach is a small town. It has a population of about 10,000 people. It is 23 kilometres (14 miles) east of the city of Giessen. Surrounding Laubach are the small towns of Hungen, Grünberg, Schotten and Lich.
Solms Castle and Laubach houses