Ditch the beaten path and discover medieval villages, German traditions and local culture in Southwest Germany.
Read this post on the-shooting-star.com