Dora the Explorer Wiki
Advertisement
Screenshot 20221106-204025 2

The Winter Palace is a place in Russia where Dora and Swiper traveled to in the episode "Dora's World Adventure".

Trivia[]

Advertisement