2. See the free theatrical plays in the open parks
The magnificent city of Portland is bestowed with many beautiful parks that are usually the chosen venues for conducting plays by local artists. Come here and sit anywhere to watch how these talented actors put up a brilliant show on Shakespeare’s works.
Image Credit: rent