The city of Flushing/ Vlissingen lies in the South western part of the Netherlands in the province of Zeeland.