1 article
Portland, Maine, a city of just 68,000 residents, was recently named the best city in the nation for “Exploring on Foot” by Travel + Leisure .