Where is Tavèrnoles?

Where is Tavèrnoles located?

Tavèrnoles, Tavèrnoles (Station), Spain (approx. 41.95412°, 2.327003°)


Where is Tavèrnoles on the map?