Melnik is a very unique place in Bulgaria, situated on the south slopes of Pirin mountain. It is the smallest town, located near the south border, just a few kilometers from the border with Greece. It attracts with the traditional medieval architecture and once you see the town and its houses, you will fall in...Read More