Tag: Do we need a visa for Nepal for a stopover?