L’Entrata è collocata in un centro Maya, che è al Mile 15 della Southern Highway nel Distretto di Stann Creek.
Collocato all’ombra delle Montagne Maya, il santuario abbraccia circa 405 Km² di un’umida foresta tropicale che si eleva da 90 m sopra al livello del mare fino a 1.120 m con la vetta di Victoria Peak.
Fondata nel 1984 come riserva nata per proteggere un grande raggruppamento di giaguari, insieme ad altri animali selvatici del posto, il santuario è conosciuto anche come “Riserva del giaguaro”. Poiché il santuario è luogo di rifugio di molti felini, ci vive un grande quantità di mammiferi e di uccelli che mantengono integra la catena alimentare.

