answersLogoWhite

0

Alexander Palace is located in Russia. In the past it was an imperial residence. Russian emperor, Nicolas II really liked this palace. There are a lot of portraits and artworks in it.

User Avatar

Wiki User

12y ago

What else can I help you with?