Mayor Baxter Woods – Portland, ME
I wouldn’t recommend Mayor Baxter Woods in Portland, Maine as a destination to spend the day. However, if you’re in the area, and looking for a dog friendly place to stretch your legs, this urban park is great place to visit. Consisting of 30 acres, this park offers .75 miles of trails winding through the […]