Local Legends
Grotte de la Tête du Lion
Barcelona, Spain
Grotte de la Tête du Lion is a documented subterranean cave, grotto, and catacomb (Decorated cave in southern France) located in Bidon, France. Situated at…
Open on the mapLocal Legends
Barcelona, Spain
Grotte de la Tête du Lion is a documented subterranean cave, grotto, and catacomb (Decorated cave in southern France) located in Bidon, France. Situated at…
Open on the map