Read more: Medieval town

Tallinn Town Hall