US Citizenship Quiz: Think You Know Enough About US Geography and Holidays To Pass?

Do you know your states and their capitals? How about the nation's rivers and mountains and national parks? What do you know about US national holidays? Score a 100% on this US Citizenship Test, and you may just be worthy of a passport!