Hit the slopes in Kyustendil with a visit to Osogovo Ski Resort. Take in the museums while you're in the area.
Learn about the local history of Kyustendil when you spend time at Roman Therms. Take in the museums while you're in the area.
Hit the slopes in Kyustendil with a visit to Osogovo Fun Park. Take in the museums while you're in the area.