Venue Information

Formal Name: Pavilhao Acacias Rubras
Location: Benguela (Angola)
Capacity: 2,100