Travel Crush: Bavaria

Bavaria. Just saying the name of Germany's largest state conjures images of castles, dense forests, lively cities and somber work camp remains. Located in southern German, bordering the countries of Austria, Switzerland and Czech Republic, Bavaria is popular with travelers for its stunning natural scenery, small medieval towns and vibrant cities. Next month, I'm heading to the … Continue reading Travel Crush: Bavaria