Melnik is the smallest town in Bulgaria, known for its vineyards, local wines, and distinctive sandstone formations in the surrounding area. A walking trail leads from the town to Rozhen Monastery through the wine-growing region, making this excursion a combination of nature, history, and gastronomy. The most practical way to visit is by car or on an organized tour from Sofia.