Osogovo ski resort
Experiences, KyustendilDiscover Osogovo ski resort – Bulgaria’s hidden gem with 7 slopes, zero crowds, and views to more than 4 mountain ranges. Just 30 minutes from Kyustendil, this local secret offers everything from beginner-friendly runs to challenging red slopes, plus affordable prices and that authentic mountain vibe bigger resorts have lost.






