Where is Považská Bystrica?

Where is Považská Bystrica located?

Považská Bystrica, Považská Bystrica, Slovakia (approx. 49.12153°, 18.42169°)


Where is Považská Bystrica on the map?