Historical St. Nicholas Church in Türkiye draws tourists from around the world
St. Nicholas (St. Nicholaos) Church and Memorial Museum in Demre district of Antalya, which is the center of attraction for tourists, mostly Christians, is among the most visited places in the city.
Published 02.09.2023 20:41