We have visitors in our garden, in Larchmont, NY
The Enchanted Garden is a home of over 40 different kinds of flowers and trees. Overlooking the Sheldrake Lake, beautiful and exotic creatures pay visits each year, not to mention our beloved family and friends.