Un affleurement de calcaire explique la présence de la grotte. Les eaux de l'Allt Smoo plongent dans un entonnoir pour réapparaître à l'entrée de la grotte extérieure. Celle-ci, occupée au temps de la préhistoire et des Vikings, se visite aisément à marée basse. Il suffit de descendre les escaliers en bois prévus à cet effet près du parking. Les deux grottes intérieures ne sont accessibles qu'aux spéléologues convenablement équipés ou en bateau, dans le cadre d'une visite guidée.