Spring is Here – The Palmer House Inn Garden

Spring is in the air in Falmouth, and our garden has started to bloom. The “snow drops” are in full bloom and the daffodils will not be far behind. The gardens are beginning to awaken after their long winter’s nap. The Inn has several beautiful gardens on the property. The front garden is filled with …

Read More