Where is Passa?

Where is Passa located?

Passa, Passa, France (approx. 42.578587°, 2.811544°)


Where is Passa on the map?