There are a few places where you can buy an America Is Beautiful Pass in Port Angeles. The first place to check is the Visitor Center, located at 123 E. Front Street. They have a wide selection of passes, including the America Is Beautiful Pass. Another place to buy the pass is the Olympic National Park ranger station, located at 600 E. Park Avenue.