The best months to witness the Great Migration are from June to October when river crossings are most dramatic.