Easy to visit. So quiet and beautiful. Birds everywhere. I am not a birder but for those birders who stay at my Inn in Windsor, this is a favorite spot. I always send them to this area.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.