Mekedatu (Goat’s Leap) Mekedatu, which literally translates to 'Goat's Leap' in Kan... Explore