Filming Locations in Ljubojno

Lubojno, North Macedonia
The Last Church Bells (2017)

Ljubojno is a village located in the region of Prespa in North Macedonia. Ljubojno is situated some...

View Details