This is important to ensure that you are accepted into the country you intend to visit. Different countries have different travel regulations, so you need to find out from the local embassy what theirs are, clarify the purpose of your visit, and the receive appropriate assistance from the officials. Once you acquire your visa, arrange with your travel agent the best dates to book your flight.