Together with Bohemia in the West and Silesia in the North , Moravia makes historical-political region called Czech Lands . Today , Moravia , Bohemia and part of Silesia make up the current Czech Republic . Moravia is a historical region in Central Europe in the east of the Czech Republic , together with Bohemia and Silesia one of the former Czech lands .