Town on Lake Victoria (7)
I believe the answer is:
entebbe
'town on lake victoria' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for entebbe that I've seen before include "Ugandan city, scene of ninteen seventy six plane hostage rescue" , "Town in Uganda" , "African city" , "Ugandan resort" .)