Romantic Road
For this pre-Valentine’s Day travel post, a trip down the Romantic Road seemed fitting. This is the Germany of lore. Quaint, walled towns and fairy tale castles greet you at almost every stop along this 290 kilometer (180 miles) drive that begins a few minutes outside of Frankfurt and goes along the center of the…