Charles Square
New Town, Czech Republic
City
Charles Square is a city square in the New Town of Prague, Czech Republic. At roughly 80,550 m² it is one of the largest squares in the world and was the largest town square of the medieval Europe.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account