The Great Migration

When is the Best Time to See The Great Migration? Three Perspectives on One Phenomenon.