Home Travel/LeisureTravel/Leisure Getting Visas at the US Embassy in Costa Rica Just Became Easier