Spohr Gardens, Falmouth, MA
Spohr Gardens is a tranquil oasis located on Oyster Pond in Falmouth, MA. Given in trust to the town of Falmouth by Charles and Margaret Spohr upon their deaths, the gardens are maintained by the Friends of Spohr Gardens for … Continue reading