The Christian Science Plaza, located in Boston's Back Bay, is a major destination for visitors and longtime Boston residents as well. It features the "How Do You See the World?" experience, The Mary Baker Eddy Library, and the Mother Church Reading ...
View more