Where is El Port de la Selva?

Where is El Port de la Selva located?

El Port de la Selva, El Port de la Selva (Station), Spain (approx. 42.33443°, 3.202934°)


Where is El Port de la Selva on the map?