Noun
English Wikipedia has an article on:telecentreWikipedia
telecentre (plural telecentres)
A place where members of the public may access personal computers (and other digital equipment) and the Internet, in order to acquire or improve skills.
Casual internet access is available at the Telecentre on West Island, and the Indian Ocean Group Training office on Home Island. Source: Internet
SIM cards (full size) and recharge cards can be purchased from the Telecentre on West Island to access this service. Source: Internet
The first case study, the Family Alliance for Development and Cooperation, is an initiative by a self-taught technician, Joseph Sekiku, who created a telecentre on his property with the help of small grants. Source: Internet
The Sengerema telecentre, some 200 km away, is the result of several donor and community initiatives engaging a range of stakeholders. Source: Internet