World Answer 7

Prague Old Town

Clues

Located in Czech Republic

One of the world's most
architecturally beautiful urban sites