Where is Cova Santa?

Where is Cova Santa located?

Cova Santa, Cova Santa (Station), Spain (approx. 38.89789°, 1.331516°)


Where is Cova Santa on the map?