Animals around the world take on long journeys that might seem impossible to us. Imagine walking thousands of miles without any maps or navigation tools and then imagine doing it every year. That’s what a lot of animal species do. We all know about migratory birds and for some reason it feels easier to fly long distances but there are other animals and fish that take on treacherous journeys at least once in their lifetime driven by some inner instinct. There are insects that migrate too and take more than one generation to complete the trip. Baffled? Read here to know about some animal migrations that show the awesomeness of mother nature.