Christ’s Chapel “Smallest Church in America”

Christ’s Chapel in Townsend, Georgia is known as the “Smallest Church in America.” The church isn’t really the smallest in… Read more Christ’s Chapel “Smallest Church in America”

Advertisements