Pieces of Bulgaria
Tag:
Rozhen Monastery
Cities of Bulgaria
Melnik
Melnik is situated at the foot of the Pirin Mountains […]