trans-americas.com
Border Crossing 101: Paso Canoas, Panama to Paso Canoas, Costa Rica
Crossing international borders in Latin America