The ultimate one week Germany road trip itinerary featuring epic castles and palaces, villages straight from a fairy tale and famous beer halls of Munich.