Site: Telehouse Johannesburg
Company: Telehouse
Metro: Johannesburg
Country: South Africa
Region: Africa
Region: EMEA
Address:
Telehouse Johannesburg is connected to NAPAfrica. NAPAfrica is a recently developed, neutral, layer 2 Internet eXchange (IX) point, located in South Africa.