Well, they invite pretty much anything, but, like, the proverbial straight road anywhere, it invites speed.
We all know speed kills, but motorists need it drummed into them that a road this beautiful, and replete even with greenery on both sides is as bound to kill you if you fail to--as they say in Belgium--lever le pied, or lift that foot off the accelerator!
This picture is a snapshot of the Accra-Cape Coast road that links the Greater Accra Region to the Central Region of the country. It also forms part of the Trans West African Highway Network, which I referred to yesterday