Water Lantern Festival
DCR Hatch Shell on the Esplanade 47 David Mugar Way, Boston, MA, United StatesWhat better way to spend a summer Saturday night in the city than a Lantern Festival? Families, friends, and neighbors are welcome to watch the city of Boston light up [...]