With a population of 385 Melnik (Bulgarian: Мелник), situated near the Melnik Rock Pyramids, is the smallest town in Bulgaria.
More selected pictures • Read more...