xpikake27x Meriden
Worth visiting!
Spectacular views, lots of trails, friendly place to walk your dog (on leash only)