Lohr
0 guides
Welcome to Lohr am Main, a enchanting Bavarian town known as the home of Snow White. Nestled in the Spessart hills, it boasts a stunning historic center and the renowned Lohr Castle. Discover the rich heritage of glassmaking and explore the charming half-timbered streets.
LohrPopular Guides
0 guides
View All Guides
No guides available
No guides for Lohr yet, check out these popular recommendations: