Question: The Mamprusi language is spoken in a town that lies on the main road from Bolgatanga to where?

Context paragraphs:
Louis Botha Avenue: Louis Botha Avenue (part of Johannesburg Metropolitan Route "M11") is a major street in Johannesburg, South Africa.  Originally part of the main road between central Johannesburg and Pretoria, it runs along through the north-eastern parts of the city from Hillbrow to Sandton, passing through numerous older suburbs, including Houghton and Orange Grove, before it becomes the Pretoria Main Road (later Pretoria Main Road) (R101) which passes Alexandra Township and continues to Midrand and Pretoria.

Mamprusi language: Mamprusi (autonym "Mampruli," also "Mampelle, Ŋmampulli)" is a Gur language spoken in northern Ghana by the Mamprusi people.  It is partially mutually intelligible with Dagbani.  The Mamprusi language is spoken in a broad belt across the northern parts of the Northern Region of Ghana, stretching west to east from Yizeesi to Nakpanduri and centred on the towns of Gambaga/Nalerigu and Walewale.  In Mamprusi, one speaker is a "Ŋmampuriga", many (plural) are "Ŋmampurisi" and the land of the Mamprusi is "Ŋmampurigu".

Grangetown, Sunderland: Grangetown is a suburb of Sunderland in Tyne and Wear, England.  It is situated two miles south of Sunderland City Centre and two miles north of Ryhope.  Grangetown was previously known for heavy traffic congestion, as it contained the intersection of the original route of the A1018 road (which was the original route of the A19 and the main road into Sunderland from the south) and the inner and outer ring roads.  Since the opening of the new Southern Radial Route in mid-2008, traffic has become less of an issue in the area.  Grangetown is home to many shops and is a popular shopping place for locals.  It contains Grangetown Primary School and Southmoor Academy.  The borders of Grangetown are Hillview to the west, the sea to the east, Hendon and Ashbrooke to the north and Ryhope to the south.  Some main roads in Grangetown are Leechmere Road, Ryhope Road, Queen Alexandra Road and Sea View Road.  Sea View Road is a very affluent road in Grangetown and has large houses on the main road and semi-detached houses, detached houses and bungalows on the cul de sac's off it.  Sea View Road is home to Sea View House a large family home.

New Town Road: New Town Road is a link road that connects Elizabeth Street to the Main Road within the greater area of Hobart, Tasmania.  This road has seen less usage since the construction of the Brooker Highway which allows traffic to move directly to the main road and onto the northern area of the state.

Garfa: Garfa is a southern neighbourhood of Kolkata, India.  The postal code of Garfa area is 700075 and 700078.  This area is surrounded by Haltu, Nandi bagan, Jadavpur and Kalikapur.  Garfa is mainly a residential area.  Starting as a refugee colony within Jadavpur, the current generation of young people has made it a nice middle-class neighbourhood.  Along with the surrounding areas, it has seen big change in transportation systems and real estate.  Lot of new residential flats have come up.  Also, several buses ply the Garfa Main Road now.  The Garfa Main Road connects the EM Bypass Connetor on the east side, and Pal Bazar on the west.  Middle Road is the other main road in the neighborhood.

Eastern Main Road: The Eastern Main Road is a major road in Trinidad and Tobago running from Port of Spain in the west to Sangre Grande in the east.  The towns of the East-West Corridor are strung along its route.  Until the construction of the Churchill-Roosevelt Highway (in 1941) and the Beetham Highway (in 1955-56) the Eastern Main Road was the main route of travel between Port of Spain and Arima.  Along much of its length, the Eastern Main Road is notoriously congested.

Shearwater, Nova Scotia: Shearwater is a Nova Scotia community in the Halifax Regional Municipality between Woodside and Eastern Passage occupied by CFB Shearwater.  Shearwater is divided into two sections by Main Road, referred to locally as the Upper and Lower Base but part of the same complex.  The Upper Base, on the east side of Main Road, houses the airfield and administrative buildings of 12 Wing Shearwater as well as a skate park, pool, gym, and youth centre.  The Lower Base, a thin strip between Main Road and Eastern Passage, holds some maintenance buildings, the Atlantic fleet diving unit, training facilities, and a yacht club.  Both Bases contain PMQ military housing.

Barlow, North Yorkshire: Barlow is a small village and civil parish located in the Selby district of North Yorkshire, England.  It lies about 3 miles away from Selby and 13 away from the East Riding of Yorkshire town Goole.  Barlow has around 200 houses and a population of 753.  Most of the homes are along the main road.  Most of the services of the village were closed down during the 20th century, but there is a primary school and a licensed social club.  There are 3 entrances to the village, 2 of which lead from the A1041 main road coming out of Selby.  The other entrance, is a back lane leading off from the Selby bypass.  The village's two nature reserves offer a network of paths and bridleways for woodland walks but neither allow horse riding.  Before the 19th century, Barlow was usually known as ‘Berlay’ or ‘Barley’.

B8045 road: The B8045 is a narrow 8 mile long road running south-east to north-west across the island of Lismore in the Inner Hebrides: it is by default the main road on the island.  An unclassified track segues into the official B road at grid reference [ NM817380] (Co-ordinates 56º29’1"N 5 º32’45"W) and passes through remote settlements at Kilcheran, Baligrundle and Balliveolan and the spring at Killandrist before reaching the Cathedral of St Moluag at Clachan.  A track westwards from the main road at this point leads to Castle Coeffin.  From here the road heads towards the coast through Achuran until at Stronacroibh a subsidiary forks to the left for Port Ramsay while the main road continues to hug the Lynn of Lorn before reaching the jetty for the ferry to Appin at [ NM895462] (Co-ordinates 56º33’38"N 5 º25’34"W) .

Walewale: Walewale is a small town and the capital of West Mamprusi district in the Northern Region of Ghana.  Walewale lies on the main road from Bolgatanga to Tamale, at the junction of the dirt road to the village of Nakpanduri.

Supporting paragraphs: Mamprusi language Walewale
Answer: Tamale