Good travel is a result of good planning and this mantra applies to any trip you take; especially, when you are going overseas. In addition to booking your tickets, there are a few other essential [...]