so this is the case of entry by land, as that’s the only one I’m quite sure of:
1. There is no visa required for upto 90 days for the USA citizens, but at the point of entry(the immigrations) in AIRPORT, you have to pay US $131. If you enter by land, you don’t have to pay anything, according to a few sources including the wikitravel. ( I didn’t pay anything)
-Also, make sure to keep your immigration card(which is actually a carbon copy of a paper) in a safe place because you will need to show it when you leave.
2. Items/Products needed for declaration at customs:
-besides the typical products(meat, fruits etc) you need to declare any dairy products(cheese, milk etc), any products derived of animals(honey, dried meat etc), dried fruits/vegetables, artisan goods, handcrafts. (I saw someone getting busted for a mate, not sure whether she had to pay though)



