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.

