Do I need a Schengen Visa?
Almost all nationalities outside of Europe except Australia, Canada, Japan New Zealand, and South Korea require a Schengen Visa to visit France. If you are from one of the following countries you will need to apply at the embassy in person: Afghanistan, Algeria, Bahrain, Bangladesh, Belize, Burundi, Colombia, Democratic Republic of Congo, Egypt, Indonesia, Iran , Iraq, Jordan, Kuwait, Lebanon, Libya, Myanmar, N. Korea, Nigeria, Oman, Pakistan, Palestine, Philippines, Qatar, Travel Document holders (1951 Convention), Rwanda, Saudi Arabia, Somalia, Sri Lanka, Sudan, Surinam, Syria, United Arab Emirates, Vietnam, Yemen, and Zimbabwe (for France only).