Question: what european countries do i need a visa for?
Answer: Austria.
Belgium.
Czech Republic.
Denmark (excluding Greenland and the Faroe Islands)
Estonia.
Finland.
France (excluding overseas territories)
Germany.