Crossing borders for the pursuit of happiness is a 21st-century trend. Many people spend a lot of money and resources traveling long distances to make these journeys. They also spend more to settle down and sacrifice a lot to understand, blend in and appreciate the culture of the place they are traveling to. Immigration into a new country entails various procedures or requirements that are expected to be fulfilled before safe entry can be granted ...