Situato alle pendici del monte Sellaro a 1015 metri di
altitudine nel comune di Cerchiara di Calabria. Il complesso monumentale domina
una vista spettacolare sulla piana di Sibari. Per giungere al santuario bisogna
percorrere una strada di montagna ricca di curve ma con un panorama
straordinario caratterizzato dalla vista delle vette più alte del Pollino che
si stagliano dalle vallate che si attraversano.