
We discovered our all time favorite park this last weekend. Located in Winter Park (just outside of Orlando) is Lake Baldwin Park. This park has everything- walking trails, picnic areas, playground, and best of all a massive dog park. There are 20 or so acres of off leash fun for dogs and families alike. The [...]