Ostrava

Ostrava is a city in the borderland of Moravia and Silesia in the Czech Republic. It is the third largest city in the Czech Republic population 311,650, but the second largest urban agglomeration after Prague.