Location


The Mama Africa Club is located in one of the most iconic buildings downtown Cusco, in the main Square. The Club it boasts an incredible view to Cuzco’s old baroque-style cathedral and beatiful churches and stone buildings from the ancient inca time.