St. Michael's Cave
From Underfoot
Q583655
Error while fetching data from URL https://files.expounder.info/underfoot/academic.php?servername=underfoot.info&i1=Q583655: $2.
There was a problem during the HTTP request: 403 Forbidden
Error while fetching data from URL https://files.expounder.info/underfoot/academic.php?servername=underfoot.info&i1=Q583655:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body>.Forbidden
You don't have permission to access this resource.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
</body></html>
Error: Invalid JSON (<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Wikimedia Commons SPARQL Query Error</title> <script src="https://cdn.tailwindcss.com"></script> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600&display=swap" rel="stylesheet"> <style> body { font-family: 'Inter', sans-serif; background-color: #f3f4f6; } .container { max-width: 900px; } .error-box { background-color: #fee2e2; color: #ef4444; padding: 1.5rem; border-radius: 0.5rem; border: 1px solid #ef4444; word-wrap: break-word; /* Ensure long URLs/messages wrap */ } code { background-color: #e2e8f0; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: monospace; } </style>
</head> <body class="p-4 flex items-center justify-center min-h-screen">
SPARQL Query Service
Operation Failed:
An error occurred during query execution: HTTP Error: 400 Response: SPARQL-QUERY: queryStr= SELECT DISTINCT ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source WHERE { SERVICE wikibase:label {bd:serviceParam wikibase:language 'en'} { SELECT DISTINCT ?item ?file ?date ?label ?quality ?latitude ?longitude ?type ?subtype ?source WHERE { { SELECT DISTINCT ?item ?date ?file ?type ?subtype ?source (COALESCE(?label1,?label2) AS ?label) (SAMPLE (COALESCE(?latitude1,?latitude2)) AS ?latitude) (SAMPLE (COALESCE(?longitude1,?longitude2)) AS ?longitude) (SAMPLE(?qualitylist) AS ?quality) WHERE { {?item wdt:P180 wd:Q583655} UNION {SERVICE wikibase:mwapi{ bd:serviceParam wikibase:api 'Generator' . bd:serviceParam wikibase:endpoint 'commons.wikimedia.org' . bd:serviceParam mwapi:gcmtitle 'Category:St. Michael's Cave' . bd:serviceParam mwapi:generator 'categorymembers' . bd:serviceParam mwapi:gcmtype 'file' . bd:serviceParam mwapi:gcmlimit 'max' . ?title wikibase:apiOutput mwapi:title . ?pageid wikibase:apiOutput '@pageid' . } BIND (URI(CONCAT('https://commons.wikimedia.org/entity/M', ?pageid)) AS ?item) } OPTIONAL {?item rdfs:label ?label1 FILTER(LANG(?label1) = 'en')} ?item schema:url ?url. BIND (CONCAT('File:',wikibase:decodeUri(substr(str(?url),52))) AS ?file) BIND(REPLACE(REPLACE(?file, '^File:', ), '.[^.]*$', ) AS ?label2) OPTIONAL {?item wdt:P571 ?date} OPTIONAL {?item wdt:P6731 ?qualitylist} OPTIONAL { ?item p:P1259 ?position1. ?position1 psv:P1259/wikibase:geoLatitude ?latitude1a. ?position1 psv:P1259/wikibase:geoLongitude ?longitude1a. BIND(STR(?latitude1a) AS ?latitude1) BIND(STR(?longitude1a) AS ?longitude1) } OPTIONAL { ?item p:P9149 ?position2. ?position2 psv:P9149/wikibase:geoLatitude ?latitude2a. ?position2 psv:P9149/wikibase:geoLongitude ?longitude2a. BIND(STR(?latitude2a) AS ?latitude2) BIND(STR(?longitude2a) AS ?longitude2) } BIND(CONCAT('commons') AS ?type) BIND(CONCAT('image') AS ?subtype) BIND(CONCAT('Commons') AS ?source) FILTER ( STRENDS(LCASE(STR(?file)), '.jpg') || STRENDS(LCASE(STR(?file)), '.jpeg') ) } GROUP BY ?item ?date ?file ?label1 ?label2 ?latitude1 ?latitude2 ?longitude1 ?longitude2 ?type ?subtype ?source } } ORDER BY DESC(?quality) ASC(?date) LIMIT 10 } } GROUP BY ?item ?file ?date ?label ?qualityLabel ?latitude ?longitude ?type ?subtype ?source ORDER BY ASC(?date) java.util.concurrent.ExecutionException: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 69. Encountered: " " (32), after : "s" at java.util.concurrent.FutureTask.report(FutureTask.java:122) at java.util.concurrent.FutureTask.get(FutureTask.java:206) at com.bigdata.rdf.sail.webapp.BigdataServlet.submitApiTask(BigdataServlet.java:292) at com.bigdata.rdf.sail.webapp.QueryServlet.doSparqlQuery(QueryServlet.java:678) at com.bigdata.rdf.sail.webapp.QueryServlet.doPost(QueryServlet.java:275) at com.bigdata.rdf.sail.webapp.RESTServlet.doPost(RESTServlet.java:269) at com.bigdata.rdf.sail.webapp.MultiTenancyServlet.doPost(MultiTenancyServlet.java:195) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.wikidata.query.rdf.blazegraph.throttling.ThrottlingFilter.doFilter(ThrottlingFilter.java:322) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.throttling.SystemOverloadFilter.doFilter(SystemOverloadFilter.java:84) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at ch.qos.logback.classic.helpers.MDCInsertingServletFilter.doFilter(MDCInsertingServletFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.QueryEventSenderFilter.doFilter(QueryEventSenderFilter.java:125) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.ClientIPFilter.doFilter(ClientIPFilter.java:43) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.JWTIdentityFilter.doFilter(JWTIdentityFilter.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RealAgentFilter.doFilter(RealAgentFilter.java:33) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.wikidata.query.rdf.blazegraph.filters.RequestConcurrencyFilter.doFilter(RequestConcurrencyFilter.java:50) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1634) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257) at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595) at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1340) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473) at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564) at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1242) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144) at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:220) at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132) at org.eclipse.jetty.server.Server.handle(Server.java:503) at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:364) at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305) at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103) at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168) at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126) at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:765) at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:683) at java.lang.Thread.run(Thread.java:750) Caused by: org.openrdf.query.MalformedQueryException: Lexical error at line 16, column 69. Encountered: " " (32), after : "s" at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:404) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:741) at com.bigdata.rdf.sail.webapp.QueryServlet$SparqlQueryTask.call(QueryServlet.java:695) at com.bigdata.rdf.task.ApiTaskForIndexManager.call(ApiTaskForIndexManager.java:68) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more Caused by: com.bigdata.rdf.sail.sparql.ast.TokenMgrError: Lexical error at line 16, column 69. Encountered: " " (32), after : "s" at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilderTokenManager.getNextToken(SyntaxTreeBuilderTokenManager.java:3994) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.jj_ntk(SyntaxTreeBuilder.java:9637) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.RDFLiteral(SyntaxTreeBuilder.java:7189) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphTerm(SyntaxTreeBuilder.java:3893) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.VarOrTermOrTRefP(SyntaxTreeBuilder.java:8714) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphNodePath(SyntaxTreeBuilder.java:3786) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectPath(SyntaxTreeBuilder.java:3467) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ObjectListPath(SyntaxTreeBuilder.java:3044) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.PropertyListPath(SyntaxTreeBuilder.java:2992) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesSameSubjectPath(SyntaxTreeBuilder.java:2919) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.TriplesBlock(SyntaxTreeBuilder.java:2321) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.BasicGraphPattern(SyntaxTreeBuilder.java:2097) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2034) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.ServiceGraphPattern(SyntaxTreeBuilder.java:2534) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2370) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2459) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SubSelect(SyntaxTreeBuilder.java:416) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1965) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupOrUnionGraphPattern(SyntaxTreeBuilder.java:2451) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPatternNotTriples(SyntaxTreeBuilder.java:2361) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2047) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GraphPattern(SyntaxTreeBuilder.java:2056) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.GroupGraphPattern(SyntaxTreeBuilder.java:1969) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.WhereClause(SyntaxTreeBuilder.java:1013) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.SelectQuery(SyntaxTreeBuilder.java:377) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.Query(SyntaxTreeBuilder.java:328) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.QueryContainer(SyntaxTreeBuilder.java:216) at com.bigdata.rdf.sail.sparql.ast.SyntaxTreeBuilder.parseQuery(SyntaxTreeBuilder.java:32) at com.bigdata.rdf.sail.sparql.Bigdata2ASTSPARQLParser.parseQuery2(Bigdata2ASTSPARQLParser.java:336) ... 7 more
</body> </html>).
St. Michael's Cave or Old St. Michael's Cave is the name given to a network of limestone caves located within the Upper Rock Nature Reserve in the British Overseas Territory of Gibraltar, at a height of over 300 metres (980 ft) above sea level. According to Alonso Hernández del Portillo, the first historian of Gibraltar, its name is derived from a similar grotto in Monte Gargano near the Sanctuary of Monte Sant'Angelo in Apulia, Italy, where the archangel Michael is said to have appeared.
Website,
Wikimedia, Wikidata
Cueva de San Miguel; Old St. Michael's Cave
United Kingdom,
- Subterranea page@ issue 5
- Subterranea Britannica page@
Location: 36.1259, -5.3465, KML, Cluster Map, Maps,
-

Beach Club Bunker ⓘ
-

Blas bunker ⓘ
-

Fort number 32 of the Strait Wall ⓘ
-

Abrigo de Bacinete I ⓘ
cave in Andalusia, Spain -

Beefsteak Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Bell's Backyard Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Bellman's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Bennet's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Bennett's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Benzú cave ⓘ
cave in Benzú -

Boathoist Cave ⓘ
Cave in Gibraltar -

Bray's Cave ⓘ
bray Cave in the UK -

Brown's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Catalan Bay Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Cave S ⓘ
limestone cave in Gibraltar -

Collin's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Coptic Cave ⓘ
sea cave in the British Overseas Territory of Gibraltar -

Crystal Cave, Gibraltar ⓘ
cave in the British Overseas Territory of Gibraltar -

Cueva de Palomas I ⓘ
-

Cueva de Palomas II ⓘ
-

Cueva de Palomas III ⓘ
-

Cueva de Palomas IV ⓘ
-

Devil's Dustbin ⓘ
cave in the British Overseas Territory of Gibraltar -

Devil's Fall ⓘ
Cave in Gibraltar -

Devil's Tower Cave ⓘ
cave and archaeological site in Gibraltar -

Diesel's Delight ⓘ
cave in the British Overseas Territory of Gibraltar -

Douglas Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Douglas's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

East Queen's Line Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Europa Pass Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Fig Tree Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Forbes' Quarry ⓘ
cave in the British Overseas Territory of Gibraltar -

Genista Cave ⓘ
series of caves in Gibraltar -

Genista Cave 1 ⓘ
cave in the British Overseas Territory of Gibraltar -

Genista Cave 2 ⓘ
cave in the British Overseas Territory of Gibraltar -

Genista Cave 3 ⓘ
cave in the British Overseas Territory of Gibraltar -

Genista Cave 4 ⓘ
cave in the British Overseas Territory of Gibraltar -

George's Bottom Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Glen Rocky Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Goat's Hair Twin Caves ⓘ
cave in the British Overseas Territory of Gibraltar -

Gorham's Cave ⓘ
natural sea cave in the British Overseas Territory of Gibraltar: one of the last known habitations of the Neanderthals in Europe -

Harley Street Fissure ⓘ
cave in the British Overseas Territory of Gibraltar -

Hayne's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Holy Boy's Cave ⓘ
cave in Gibraltar -

Hyaena Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Ibex Cave ⓘ
cave in Gibraltar -

John's Giant Cave ⓘ
Cave in Gibraltar -

Judge's Cave ⓘ
cave in Gibraltar -

Leonora's Caves ⓘ
limestone cave system in the British Overseas Territory of Gibraltar -

Levant Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Martin's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Martin's Guard Cave 1 & 2 ⓘ
cave in the British Overseas Territory of Gibraltar -

Mediterranean Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Middle Hill Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Monkey's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Nameless Cave ⓘ
Cave in Gibraltar -

New St. Michael's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

O'Hara's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Painter's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Pete's Paradise Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Poca Roca Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Queen's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Ragged Staff Cave ⓘ
cave in Gibraltar -

Reservoir Fissure ⓘ
cave in Gibraltar -

Sandy Cave Lower ⓘ
cave in the British Overseas Territory of Gibraltar -

Sandy Cave Upper ⓘ
cave in the British Overseas Territory of Gibraltar -

Sapper's Bog Scorpion Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Sea Caves ⓘ
cave in the British Overseas Territory of Gibraltar -

Shed Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Spider Cave, Gibraltar ⓘ
cave in the British Overseas Territory of Gibraltar -

St. Michael's Cave ⓘ
cave in the British Overseas Territory of Gibraltar
-
Star Chamber Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Tina's Fissure ⓘ
Cave in Gibraltar -
Upper All's Well Cave ⓘ
Cave in Gibraltar -

Vanguard Cave ⓘ
cave in Gibraltar -

Viney Quarry Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Willis' Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Wilson's Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Winkies Cave ⓘ
cave in the British Overseas Territory of Gibraltar -

Buffadero Battery Quarry ⓘ
quarry in the UK -

Unknown ⓘ
-
AROW Street ⓘ
tunnel in Gibraltar -

Dudley Ward Way ⓘ
road tunnel through the south-eastern part of the Rock of Gibraltar -

Fordham's Accommodation ⓘ
tunnel in Gibraltar -

Great North Road, Gibraltar ⓘ
tunnel in Gibraltar -

Great Siege Tunnels ⓘ
Tunnel in Gibraltar -

Keightley Way ⓘ
road tunnel in Gibraltar -

Kingsway Tunnel, Gibraltar ⓘ
road tunnel in Gibraltar -

Landport Tunnel ⓘ
Tunnel in Gibraltar -

Túnel del arroyo Angorrilla ⓘ
-

Tunnel de Valdespera ⓘ
road tunnel in Los Barrios, Spain -

Valdeinfierno Tunnel ⓘ
road tunnel in Los Barrios, Cádiz, Andalusia, Spain -
Hanover Gallery ⓘ
Tunnel in Gibraltar -

Admiralty Tunnel ⓘ
tunnel in Gibraltar -
Williams Way ⓘ
tunnel in Gibraltar
| Type | Subtype | Date | Description | Notes | Source |
|---|---|---|---|---|---|
| timelineTypessite | |||||
| timelineArrayArray | |||||
| link | page | Subterranea page@ | issue 5 | Wikidata | |
| link | page | Subterranea Britannica page@ | Wikidata | ||
| site | bunker | Beach Club Bunker | bunker, restaurant | Wikidata | |
| site | bunker | Blas bunker | bunker | Wikidata | |
| site | bunker | Fort number 32 of the Strait Wall | bunker | Wikidata | |
| site | cave | Abrigo de Bacinete I | cave with prehistoric art, rock art, archaeological site | Wikidata | |
| site | cave | Beefsteak Cave | cave | Wikidata | |
| site | cave | Bell's Backyard Cave | cave | Wikidata | |
| site | cave | Bellman's Cave | cave | Wikidata | |
| site | cave | Bennet's Cave | archaeological site, cave | Wikidata | |
| site | cave | Bennett's Cave | cave | Wikidata | |
| site | cave | Benzú cave | archaeological site, cave | Wikidata | |
| site | cave | Boathoist Cave | cave | Wikidata | |
| site | cave | Bray's Cave | cave | Wikidata | |
| site | cave | Brown's Cave | cave | Wikidata | |
| site | cave | Catalan Bay Cave | cave | Wikidata | |
| site | cave | Cave S | cave | Wikidata | |
| site | cave | Collin's Cave | cave | Wikidata | |
| site | cave | Coptic Cave | cave | Wikidata | |
| site | cave | Crystal Cave, Gibraltar | cave | Wikidata | |
| site | cave | Cueva de Palomas I | archaeological site, cave, rock art | Wikidata | |
| site | cave | Cueva de Palomas II | rock art, archaeological site, cave | Wikidata | |
| site | cave | Cueva de Palomas III | rock art, archaeological site, cave | Wikidata | |
| site | cave | Cueva de Palomas IV | rock art, archaeological site, cave | Wikidata | |
| site | cave | Devil's Dustbin | cave | Wikidata | |
| site | cave | Devil's Fall | cave | Wikidata | |
| site | cave | Devil's Tower Cave | cave | Wikidata | |
| site | cave | Diesel's Delight | cave | Wikidata | |
| site | cave | Douglas Cave | cave | Wikidata | |
| site | cave | Douglas's Cave | cave | Wikidata | |
| site | cave | East Queen's Line Cave | cave | Wikidata | |
| site | cave | Europa Pass Cave | cave | Wikidata | |
| site | cave | Fig Tree Cave | cave | Wikidata | |
| site | cave | Forbes' Quarry | cave | Wikidata | |
| site | cave | Genista Cave | cave | Wikidata | |
| site | cave | Genista Cave 1 | cave | Wikidata | |
| site | cave | Genista Cave 2 | cave | Wikidata | |
| site | cave | Genista Cave 3 | cave | Wikidata | |
| site | cave | Genista Cave 4 | cave | Wikidata | |
| site | cave | George's Bottom Cave | cave | Wikidata | |
| site | cave | Glen Rocky Cave | cave | Wikidata | |
| site | cave | Goat's Hair Twin Caves | cave | Wikidata | |
| site | cave | Gorham's Cave | sea cave, archaeological site, cave | Wikidata | |
| site | cave | Harley Street Fissure | cave | Wikidata | |
| site | cave | Hayne's Cave | cave | Wikidata | |
| site | cave | Holy Boy's Cave | cave | Wikidata | |
| site | cave | Hyaena Cave | archaeological site, cave | Wikidata | |
| site | cave | Ibex Cave | cave | Wikidata | |
| site | cave | John's Giant Cave | cave | Wikidata | |
| site | cave | Judge's Cave | cave | Wikidata | |
| site | cave | Leonora's Caves | cave | Wikidata | |
| site | cave | Levant Cave | cave | Wikidata | |
| site | cave | Martin's Cave | cave | Wikidata | |
| site | cave | Martin's Guard Cave 1 & 2 | cave | Wikidata | |
| site | cave | Mediterranean Cave | cave | Wikidata | |
| site | cave | Middle Hill Cave | cave | Wikidata | |
| site | cave | Monkey's Cave | cave | Wikidata | |
| site | cave | Nameless Cave | cave | Wikidata | |
| site | cave | New St. Michael's Cave | cave | Wikidata | |
| site | cave | O'Hara's Cave | cave | Wikidata | |
| site | cave | Painter's Cave | cave | Wikidata | |
| site | cave | Pete's Paradise Cave | cave | Wikidata | |
| site | cave | Poca Roca Cave | cave | Wikidata | |
| site | cave | Queen's Cave | cave | Wikidata | |
| site | cave | Ragged Staff Cave | cave | Wikidata | |
| site | cave | Reservoir Fissure | cave | Wikidata | |
| site | cave | Sandy Cave Lower | cave | Wikidata | |
| site | cave | Sandy Cave Upper | cave | Wikidata | |
| site | cave | Sapper's Bog Scorpion Cave | cave | Wikidata | |
| site | cave | Sea Caves | cave | Wikidata | |
| site | cave | Shed Cave | cave | Wikidata | |
| site | cave | Spider Cave, Gibraltar | cave | Wikidata | |
| site | cave | St. Michael's Cave | show cave | Wikidata | |
| site | cave | Star Chamber Cave | cave | Wikidata | |
| site | cave | Tina's Fissure | cave | Wikidata | |
| site | cave | Upper All's Well Cave | cave | Wikidata | |
| site | cave | Vanguard Cave | archaeological site, cave | Wikidata | |
| site | cave | Viney Quarry Cave | cave | Wikidata | |
| site | cave | Willis' Cave | cave | Wikidata | |
| site | cave | Wilson's Cave | cave | Wikidata | |
| site | cave | Winkies Cave | cave | Wikidata | |
| site | mine | Buffadero Battery Quarry | quarry | Wikidata | |
| site | mine | Unknown | quarry | Wikidata | |
| site | tunnel | AROW Street | tunnel | Wikidata | |
| site | tunnel | Dudley Ward Way | road tunnel | Wikidata | |
| site | tunnel | Fordham's Accommodation | tunnel | Wikidata | |
| site | tunnel | Great North Road, Gibraltar | tunnel | Wikidata | |
| site | tunnel | Great Siege Tunnels | tunnel | Wikidata | |
| site | tunnel | Keightley Way | road tunnel | Wikidata | |
| site | tunnel | Kingsway Tunnel, Gibraltar | road tunnel | Wikidata | |
| site | tunnel | Landport Tunnel | pedestrian tunnel | Wikidata | |
| site | tunnel | Túnel del arroyo Angorrilla | tunnel | Wikidata | |
| site | tunnel | Tunnel de Valdespera | road tunnel | Wikidata | |
| site | tunnel | Valdeinfierno Tunnel | road tunnel | Wikidata | |
| site | tunnel | 1789 | Hanover Gallery | tunnel | Wikidata |
| site | tunnel | 1895 | Admiralty Tunnel | tunnel | Wikidata |
| site | tunnel | 1942 | Williams Way | tunnel | Wikidata |