Le gole chiamate di San Martino sono poste all’ingresso di uno dei più lunghi valloni appenninici, il Vallone di Santo Spirito che da Fara San Martino conduce fin sulla vetta di Monte Amaro con un dislivello di 2300 metri. La valle è così lunga che assume 3 nomi: Valle di Santo Spirito nella sua parte iniziale, Valle di Macchia Lunga nella sua porzione centrale e Valle Cannella nella sua porzione terminale.
Le due pareti rocciose che fungono da accesso alla valle sono distanti tra loro, nel punto più stretto, circa 2 metri e si protraggono per circa 50 metri fino all’apertura della vallata. Questa situazione contribuisce a dare un senso di grande suggestione a chi vi si trova a transitare per la prima volta.