Could you tell me is it best to go to Bogoria first and then on the return should we stop in Lake Nakuru or Naivasha. Our main aim is to see the flamingos, hot springs and take a safe boat ride. Is it worth going to Lake Nakuru? I think Naivash is much better. Also are park entrance fees expensive? Please advise how we can arrange our itineray the best and safe way.