A small church at the coast of Faliro, marks where the Apostle...