do us passport holders need a visa for panama?
Americans visiting Panama for to to 180 days are not required to have visas. If your travels require you to stay longer than 180 days, you will need to visit the Offices of Immigration in Panama to apply for a visa.