Kirchheimbolanden is a medieval town between Kaiserslautern and Mainz with some charming features and an interesting history.
Take a trip Neuleiningen to marvel the ruined castle as you wander the streets of the small town, enjoy a delicious German meal and dabble in wine tasting.