Cave Church St. Stefan (Macedonia)
One of the beautiful churches in Macedonia is the Cave Church of St. Stefan which is located in the settlement St. Stefan near the village of Shipokno. The church was built during the 14th century using a natural cave. It has semi-circular ceiling and it was made of stone but …