يقع الكهف في ولاية إزكي بمحافظة الداخلية على سفح وادي حلفين تحت قرية النزار الأثرية، ويتميّز بموقعه الاستراتيجي بالولاية.