Casa de Guarda

Casa de Guarda is the castle where the Little Einsteins officially visit to meet the king of Spain.

Episode Appearance
Go Team!