We went on a cool August morning after an overnight rain, and the greenery was lush and verdant. Hard to believe a place this beautiful was in Philadelphia. Love the Rose Garden, the Big Bugs, the sculptures, and the beautiful flowers and trees. Spend the day and relax! Take advantage of the many benches throughout the park and enjoy the views and the serenity. Make it a point to find the out-of-the-way places, as they seem to be less-often visited, and IMHO, offer the greatest sanctuary. A rare find!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.