sarahhans2715 sarahhans2715 11-06-2019 Geography contestada Lake victoria lies on its southern border. true or false