Tucked into the Pirin foothills near the Greek border, Melnik pairs a centuries-old wine tradition with otherworldly rock formations. Here's how to make the most of a visit.