You are viewing a single comment's thread from:RE: Church Of St. Nicholas In Demre, Turkey - A Place Where Peace ReignsView the full contextcristiancaicedo (73)in Worldmappin • 3 months ago Turkey looks like such an intersting and spiritual place. Thank you for showing this church to us.