Kłodzko Valley
Bardo lies on the Eastern Neisse river, flowing out of the Kłodzko Valley towards the Silesian Lowlands. It is located approximately south-west of Ząbkowice Śląskie, and south of the regional capital Wrocław. As of 2019, the town has a population of 2,562.