Położony 75 km od stolicy Bułgarii — Sofii, Borowec jest najstarszym, największym i najbardziej prestiżowym ośrodkiem narciarskim w kraju. Ośrodek powstał w XIX wieku jako baza myśliwska dla bułgarskiej arystokracji, ale dziś przyjeżdżają tu miłośnicy sportów zimowych z całego świata.