NPP is available to anyone with the $50 fee. Lots of overseas visitors buy them. It easily pays for itself if you only visit a couple of parks. Grand Canyon's entrance fee is $20 as are several other National Park Gem parks. Visit 3 parks at that rate, and the $50 parks pass has more than paid for itself.