By A Mystery Man Writer
Kelleher Rose Garden is located in Back Bay Fens in Boston. If you love roses, this is a must-see destination in the city. And it is free!
19 Easy Ways to Find Hidden Gems When You Travel - Clumsy Girl Travels
Kelleher Rose Garden - FemaleSoloTrek
Kelleher Rose Garden - FemaleSoloTrek