In the shadow of the monumental peaks of the Pirin National Park, Bansko is Bulgaria’s top ski resort.
You can come in winter or summer to pit yourself against nature, cascading through powder on a freestyle ski run or scrambling up a dirt track on a mountain bike.
When you’re not careering through the scenery you can sit back and admire it from the window of a restaurant or cafe in Bansko’s old quarter.
This lofty town was home to a clutch of epoch-defining cultural figures, who helped lay the tracks for modern Bulgaria during the 19th-century Bulgarian Revival.
Let’s have a look at the best things to do in Bansko:
Bansko’s 16 ski runs are spread across three peaks, the highest beginning at 2600 metres near the summit of Todorka Mountain.
A network of ski lifts will get you up to the runs, including the high-capacity Bansko gondola that climbs more than 600 metres from near the centre of Bansko.
The resort has an affordable ski school for kids and adults, and a large rental centre to kit you out with all the gear you need.
If you get peckish on the slopes don’t worry because the ski station has eight bars and restaurants.