Bartabwa Ngenyin, Frog Rock Kabarsero & Kaborion Archeological Cave