Lake Victoria Serena Resort Located along the stunning shores of Lake Victoria, the Lake Victoria Serena Golf Resort & Spa offers a luxurious, Mediterranean-inspired View