Portland has mindblowing natural beauty, world-class restaurants, stunning architecture and historical sights, and rich cultural and artistic attractions.