Where is Sant Joan de les Abadesses located?
Sant Joan de les Abadesses, Sant Joan de les Abadesses (Station), Spain (approx. 42.23427°, 2.287461°)
Sant Joan de les Abadesses, Sant Joan de les Abadesses (Station), Spain (approx. 42.23427°, 2.287461°)