turasaba ibihugu by'amahanga gutwara abaturage babyo n'ibyabo the city has been the home of several filming locations