Karshalevo is a village in Kyustendil Municipality, Kyustendil Province, south-western Bulgaria.[1]
42°21′33″N 22°32′48″E / 42.3592°N 22.5467°E / 42.3592; 22.5467
This Kyustendil Province, Bulgaria location article is a stub. You can help Wikipedia by expanding it.