The Plaza is located in the heart of Boston and includes beautiful buildings and gardens, a fountain, reflecting pool, and more.