Source: Tourism MediaPortlandIndependent book shops, microbreweries and rose gardens – just a taste of what America’s “greenest city” has to offer.WorldNorth AmericaUSAOregonPortland